Browsers disable crypto.subtle on non-localhost HTTP. The frontend server now generates a self-signed TLS cert at startup and serves over HTTPS by default (FRONTEND_TLS=true). FRONTEND_TLS=0 disables it for localhost dev. Added axum-server (tls-rustls) + rcgen deps to the frontend-server crate. |
||
|---|---|---|
| .. | ||
| src | ||
| Cargo.toml | ||