1 # requires variable config loading, such as:
2 # docker stack deploy -c <(docker-compose config) public
4 # also needs an .env file with some variables!
12 image: cjpalmer/public:1.2.3
14 - ${SHARE_ROOT}:/storage
15 - public_data:/usr/local/apache2/htdocs
16 - httpd_users:/usr/local/apache2/auth
18 - PUBLIC_ROOT_DIR=/storage
19 - PUBLIC_LINK_DIR=/usr/local/apache2/htdocs
20 - PUBLIC_FQDN_OVERRIDE=https://public.purplebirdman.com
29 device: /mnt/public_data