- depends_on:
- - purplebirdman
- - kanboard
- - public
- - go-web
- purplebirdman:
- image: cjpalmer/purplebirdman:1.0.0
- kanboard:
- image: kanboard/kanboard:v1.2.26
- volumes:
- - kanboard_data:/var/www/app/data
- - kanboard_plugins:/var/www/app/plugins
- - kanboard_ssl:/etc/nginx/ssl
- public:
- image: cjpalmer/public:1.2.3
- volumes:
- - ${SHARE_ROOT}:/storage
- - public_data:/usr/local/apache2/htdocs
- - httpd_users:/usr/local/apache2/auth
- environment:
- - PUBLIC_ROOT_DIR=/storage
- - PUBLIC_LINK_DIR=/usr/local/apache2/htdocs
- - PUBLIC_FQDN_OVERRIDE=https://public.purplebirdman.com
- db:
- image: mariadb:10.6
- environment:
- MARIADB_ROOT_PASSWORD: admin
- MARIADB_DATABASE: go
- MARIADB_USER: socket
- MARIADB_PASSWORD: socketpw
- networks:
- - go-backend
- socket:
- image: cjpalmer/go-socket:1.0.0
- networks:
- - go-backend
- depends_on:
- - db
- go-web:
- image: cjpalmer/go-web:1.0.0