Files
keywarden/SETUP.md
boris 7d811fede0
Some checks failed
CI / Lint & Format (push) Successful in 4s
CI / Tests (Pytest + Alembic + Postgres) (push) Failing after 4m46s
CI / Docker Build (push) Has been skipped
Added SETUP.md
2025-09-23 19:08:05 +01:00

783 B

NGINX - External Proxy

For setups behind an external reverse proxy (heavily recommended), using a local CA and self-signed certificates is not required, but also recommended.

After installing mkcert through your system package manager:

mkcert -install
mkcert abc.domain.xyz, bcd.domain.xyz
mv domain.xyz+X-key.pem nginx/certs/key.pem
mv domain.xyz.pem nginx/certs/certificate.pem

NGINX will find these certificates automatically and use them when proxying the application. Unless you know what you are doing, editing files under nginx/configs/ is not recommended.

If preferred, NGINX can be used as a reverse proxy, however an additional certbot/certbot:latest container would be required unless other valid SSL certificates are provided under nginx/certs.