Files
rynDNS/docker-compose.yml
Pascal 5868377210 [add] added maximum client and demo client protection
- default demo clients can no longer be modified/deleted when in demo mode
 - increased default demo reset to 60 minutes
2021-02-25 13:00:40 -05:00

34 lines
805 B
YAML

version: '3.7'
services:
ryndns:
build:
context: .
args:
USER_UID: ${UID_PROXY:-12001}
USER_GID: ${UID_PROXY:-12001}
environment:
# set to run app in subdirectory
RAILS_RELATIVE_URL_ROOT: /rynDNS
# set maximum number of clients in db
#RAILS_MAX_CLIENTS: 250
# set custom api key prefix
#API_KEY_PREFIX: zW3If4s5
# set custom header name for api key
#API_KEY_HEADER: X-API-Key
# set to reset the admin account
#RAILS_RESET_ADMIN: 1
# set app to run as demo
#RAILS_API_DEMO: 1
# set cycle to reset demo data
#RAILS_DEMO_RESET: 60m
restart: always
image: ryndns
container_name: ryndns
ports:
- "3000:3000"
volumes:
- ryndns:/app/data
volumes:
ryndns: