|
| 1 | +## General Core configuration ## |
| 2 | +DEFGUARD_AUTH_SECRET=<64_CHAR_RANDOM_SECRET> |
| 3 | +DEFGUARD_YUBIBRIDGE_SECRET=<64_CHAR_RANDOM_SECRET> |
| 4 | +DEFGUARD_GATEWAY_SECRET=<64_CHAR_RANDOM_SECRET> |
| 5 | +DEFGUARD_SECRET_KEY=<64_CHAR_RANDOM_SECRET> |
| 6 | +DEFGUARD_URL=<YOUR_DEFGUARD_CORE_URL> |
| 7 | +# DEFGUARD_WEBAUTHN_RP_ID=<YOUR_DEFGUARD_WEBAUTHN_RP_ID> |
| 8 | +# More details about RSA key here: |
| 9 | +# https://docs.defguard.net/deployment-strategies/openid-rsa-key |
| 10 | +# DEFGUARD_OPENID_KEY=rsakey.pem |
| 11 | +# Accepted values: debug, info, warn, error |
| 12 | +DEFGUARD_LOG_LEVEL=info |
| 13 | + |
| 14 | +## Proxy/Enrollment configuration ## |
| 15 | +DEFGUARD_ENROLLMENT_URL=<YOUR_DEFGUARD_ENROLLMENT_URL> # The URL of your Proxy - will be displayed during enrollment, email messages or desktop client configuration |
| 16 | +DEFGUARD_PROXY_URL=<YOUR_DEFGUARD_PROXY_GRPC_URL> |
| 17 | +# DEFGUARD_COOKIE_INSECURE=true # If you are accessing the dashboard via HTTP instead of HTTPS, set this to true. |
| 18 | + |
| 19 | +## GRPC Certificate configuration ## |
| 20 | +# More info about securing gRPC communication here: https://docs.defguard.net/deployment-strategies/grpc-ssl-communication#custom-ssl-ca-and-certificates |
| 21 | +# DEFGUARD_GRPC_CERT=/certs/core.pem |
| 22 | +# DEFGUARD_GRPC_KEY=/certs/core.key |
| 23 | +# DEFGUARD_PROXY_GRPC_CA=/certs/ca.pem |
| 24 | + |
| 25 | +## Database configuration ## |
| 26 | +# For the database container |
| 27 | +POSTGRES_DB=defguard |
| 28 | +POSTGRES_USER=defguard |
| 29 | +POSTGRES_PASSWORD=<YOUR_DB_PASSWORD> |
| 30 | +# For the Core container |
| 31 | +DEFGUARD_DB_HOST=db |
| 32 | +DEFGUARD_DB_PORT=5432 |
| 33 | +DEFGUARD_DB_PASSWORD=<YOUR_DB_PASSWORD> |
| 34 | +DEFGUARD_DB_USER=defguard |
| 35 | +DEFGUARD_DB_NAME=defguard |
0 commit comments