# # values to be used for substitution by docker compose in compose.yml AND .*.env files # APPLICATION_NAME=sheetable DOCKERDIR=/mnt/SSD1/docker/ MEDIADIR=/mnt/stpool1/NData1/Media STACKSDIR=${DOCKERDIR}/stacks/${APPLICATION_NAME} DATAROOT=${DOCKERDIR}/data DATADIR=${DATAROOT}/${APPLICATION_NAME} SECRETSDIR=${STACKSDIR}/secrets DOMAINNAME=sthome.org APPLICATION_CONFIG_PATH=/app/config WEBUI_PORT=8080 PUID=3051 PGID=3050 TZ=Africa/Johannesburg # Generate API_SECRET with: # openssl rand 26 | base64 -w 0 | sed 's/[\$,\#,/,+,=]//g' > /mnt/SSD1/docker/stacks/sheetable/secrets/sheetable_api_secret # # Generate DB_PASSWORD with: # openssl rand 36 | base64 -w 0 > /mnt/SSD1/docker/stacks/sheetable/secrets/sheetable_postgresql_password APPLICATION_API_SECRET=/run/secrets/sheetable_api_secret POSTGRES_DB_PORT=5432 POSTGRES_DB_HOST=sheetable_postgresql # sheetable does not support docker secrets, so we have to store everthing secret in clear text POSTGRES_DB_NAME=sheetable #/run/secrets/sheetable_postgresql_database POSTGRES_DB_USER=sheetable #/run/secrets/sheetable_postgresql_username POSTGRES_DB_PASSWORD=4NXpEWK015kEhQSaj7A+MuAC+gTFUHa9Rb52JcmYv+VjO1vt #/run/secrets/sheetable_postgresql_password APPLICATION_ADMIN_EMAIL=stuurmcp@telkomsa.net #/run/secrets/sheetable_admin_email APPLICATION_ADMIN_PASSWORD='Saterdag!32#' #/run/secrets/sheetable_admin_password