2020-04-20 18:55:48 +00:00
|
|
|
version: "3"
|
|
|
|
services:
|
|
|
|
web:
|
|
|
|
image: registry.gitlab.com/jcgruenhage/docker-caddy:latest
|
|
|
|
container_name: web
|
|
|
|
volumes:
|
|
|
|
- /opt/docker/Caddy:/caddy:z
|
|
|
|
- /opt/docker/Caddy/Caddyfile:/etc/caddy/Caddyfile:z
|
2020-05-14 12:37:33 +00:00
|
|
|
- /vault/services/web/webhosts:/webhosts:z
|
|
|
|
- /vault/services/certMgmt/certData/certs:/tls_certs:z
|
|
|
|
- /vault/services/matrix/ssl/config:/matrix_tls_certs:z
|
|
|
|
- /vault/services/matrix/static-files:/matrix_static:z
|
|
|
|
- /vault/users/jreichmann/public:/public/transcaffeine:z
|
2020-04-20 18:55:48 +00:00
|
|
|
- /opt/docker/Caddy/webroot:/var/webroot:z
|
2020-05-14 12:37:33 +00:00
|
|
|
- /vault/services/masto_dark/public:/services/mastodon/public:z
|
2020-04-20 18:55:48 +00:00
|
|
|
environment:
|
|
|
|
- GID=1001
|
|
|
|
- UID=1001
|
|
|
|
ports:
|
|
|
|
- "443:443"
|
|
|
|
- "8448:8448"
|
|
|
|
networks:
|
|
|
|
- frontend
|
|
|
|
- matrix
|
|
|
|
|
|
|
|
networks:
|
|
|
|
frontend:
|
|
|
|
external:
|
|
|
|
name: frontend
|
|
|
|
matrix:
|
|
|
|
external:
|
|
|
|
name: matrix
|