Add production deployment config (Caddy + docker compose)

This commit is contained in:
Dodo
2026-06-13 10:40:16 +07:00
parent 2d46279f36
commit 70a3975ed0
4 changed files with 98 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
# Copy this file to .env on the server, next to docker-compose.prod.yml,
# and fill in real values. NEVER commit the real .env file.
#
# Generate strong secrets with:
# openssl rand -hex 24 -> POSTGRES_PASSWORD
# openssl rand -hex 32 -> JWT_SECRET
POSTGRES_DB=sig
POSTGRES_USER=sig
POSTGRES_PASSWORD=
JWT_SECRET=
# Public hostname Caddy will request a Let's Encrypt cert for.
# No domain yet? Use <server-ip>.sslip.io - it resolves to the server's IP.
DOMAIN=