ghostforge/.env
2023-05-23 17:14:49 -07:00

30 lines
1.1 KiB
Bash

# DATABASE_* variables are used both to initially configure the
# ghostforge postgresql database and to later access the data from
# ghostforge execution.
DATABASE_CONTAINER_NAME=ghostforge-db
DATABASE_USER=ghost
DATABASE_NAME=ghostforge
DATABASE_PORT=5432
DATABASE_PASSWORD=
# 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).
#
# 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]
GHOSTFORGE_ENV=prod
# 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
# JWT_SECRET is used for authentication purposes and should be
# randomized using the method in README.md.
GHOSTFORGE_JWT_SECRET=