Skip to content

feat(Docker): allow custom certificates for fastapi/nginx

Kevin Morris requested to merge kevr/aurweb:docker_custom_certs into pu

Now, when a ./cache/production.{cert,key}.pem pair is found, it is used in place of any certificates generated by the ca service. This allows users to customize the certificate that the FastAPI ASGI server uses as well as the front-end nginx certificates.

Optional:

  • ./cache/production.cert.pem
  • ./cache/production.key.pem

Fallback:

  • ./cache/localhost.cert.pem + ./cache/root.ca.pem (chain)
  • ./cache/localhost.key.pem

Signed-off-by: Kevin Morris kevr@0cost.org

Merge request reports