Skip to main content
Enter production values in Dokploy’s environment-variable management. Do not commit a production .env or paste its contents into tickets, chat, screenshots, or documentation.

Laravel and runtime

Generate APP_KEY once in an application container or approved secure workstation:
Back up the key through the secret-management process. Do not regenerate it during redeployment.

HMIS PostgreSQL

The Compose file sets the connection host and port internally.

Mail

Verify password reset and email verification in staging without sending to real patients.

OIE

Radiology

Backup secrets

Store these in the host backup service or a dedicated secret store, not in application containers unless the backup job runs there:
Use a bucket-restricted account that cannot administer unrelated data. Keep a recovery copy of the encryption password outside the server.

Rotation record

For every secret, record the owner, creation date, storage location, last rotation, next review, dependent services, and tested recovery method. Rotate immediately after suspected exposure.