version: '3'
-networks:
- default:
- external:
- name: proxy
services:
web:
build: .
- image: cliftonpalmer/public
+ image: cjpalmer/public:1.2.1
volumes:
- - ${LOCAL_STORAGE}:/storage
+ - ${SHARE_ROOT}:/storage
+ - public_data:/usr/local/apache2/htdocs
+ - httpd_users:/usr/local/apache2/auth
+ - ./lua:/usr/local/apache2/lua
environment:
- - PUBLIC_ROOT_DIR=/storage/Art/art by me
+ - PUBLIC_ROOT_DIR=/storage
- PUBLIC_LINK_DIR=/usr/local/apache2/htdocs
- - PUBLIC_HTTP_URI=http://${IPV4_WAN}
+ - PUBLIC_FQDN_OVERRIDE=https://public.purplebirdman.com
+ ports:
+ - 80:80
+volumes:
+ public_data:
+ driver: local
+ httpd_users:
+ driver: local