HTTPS / TLS¶
HTTPS is strongly recommended in production, especially when SAML SSO is enabled.
Required certificate files¶
server.crt— server certificate (bundle intermediate certificates if needed)server.key— matching private key
Enable HTTPS¶
The script validates certificates, copies files into deploy/certs/, switches Nginx to HTTPS mode, restarts Nginx, and performs a smoke test.
Revert to HTTP¶
Renewal and port changes¶
- rerun
enable-tls.shwith the new certificate pair when certificates are renewed - change the HTTPS port in
deploy/.envif required
SSO note¶
If you manually configured SP Entity ID or ACS URL before enabling HTTPS, update them to https:// values.