2023-05-25 18:33:08 -07:00
|
|
|
# POSTGRES_* variables are used both to initially configure the
|
2023-05-23 17:14:49 -07:00
|
|
|
# ghostforge postgresql database and to later access the data from
|
|
|
|
# ghostforge execution.
|
2023-05-25 18:33:08 -07:00
|
|
|
#
|
|
|
|
# POSTGRES_PASSWORD is used for database authentication and should
|
|
|
|
# be secure or randomized (optionally using the method in README.md).
|
|
|
|
POSTGRES_CONTAINER=ghostforge-db
|
|
|
|
POSTGRES_USER=ghost
|
|
|
|
POSTGRES_DB=ghostforge
|
|
|
|
POSTGRES_PASSWORD=
|
2023-05-23 17:14:49 -07:00
|
|
|
|
2023-05-23 12:07:25 -07:00
|
|
|
# GHOSTFORGE_*_WEB_PORT variables are used to determine what
|
|
|
|
# port the web interface is served on within the container (INTERNAL)
|
|
|
|
# and what port this will map to on the host (HOST).
|
2023-05-23 14:33:32 -07:00
|
|
|
#
|
2023-05-23 12:07:25 -07:00
|
|
|
# If you're using a dockerized reverse proxy, you may want to remove
|
|
|
|
# the port mapping entirely within docker-compose.yml.
|
|
|
|
GHOSTFORGE_HOST_WEB_PORT=1337
|
|
|
|
GHOSTFORGE_INTERNAL_WEB_PORT=1337
|
|
|
|
|
|
|
|
# GHOSTFORGE_ENV is used to determine debug verbosity
|
|
|
|
# Valid values are [prod, dev]
|
2023-05-23 13:27:25 -07:00
|
|
|
GHOSTFORGE_ENV=prod
|
|
|
|
|
2023-05-23 17:14:49 -07:00
|
|
|
# GHOSTFORGE_DATA_DIR stores persistent files for a ghostforge instance
|
|
|
|
# and should be mapped or stored as a volume from the docker host.
|
|
|
|
# GHOSTFORGE_DATA_DIR is created within the ghostforge container.
|
|
|
|
GHOSTFORGE_DATA_DIR=/data
|
|
|
|
|
2023-05-25 18:33:08 -07:00
|
|
|
# JWT_SECRET is used for authentication purposes and can easily be
|
|
|
|
# securely randomized using the method in README.md.
|
2023-05-23 17:14:49 -07:00
|
|
|
GHOSTFORGE_JWT_SECRET=
|