2020-04-20 18:55:48 +00:00
|
|
|
version: "3"
|
|
|
|
services:
|
|
|
|
web:
|
2020-08-23 10:24:28 +00:00
|
|
|
image: docker.io/library/caddy:2-alpine
|
2020-04-20 18:55:48 +00:00
|
|
|
container_name: web
|
|
|
|
volumes:
|
2020-08-23 10:24:28 +00:00
|
|
|
- /vault/services/certMgmt/certData/certs:/tls_certs:z
|
2020-05-14 12:37:33 +00:00
|
|
|
- /vault/services/web/webhosts:/webhosts:z
|
2020-07-05 08:27:22 +00:00
|
|
|
- /vault/services/web/sites.d:/sites.d:z
|
2020-08-23 10:24:28 +00:00
|
|
|
- /vault/services/web/caddy_data:/data:z
|
|
|
|
- /vault/services/web/caddy_config:/config:z
|
|
|
|
- /vault/services/web/homepage:/var/webroot:z
|
|
|
|
- /vault/services/web/Caddyfile:/etc/caddy/Caddyfile:z
|
2020-05-14 12:37:33 +00:00
|
|
|
- /vault/services/matrix/static-files:/matrix_static:z
|
2020-04-20 18:55:48 +00:00
|
|
|
ports:
|
2020-08-23 10:24:28 +00:00
|
|
|
- "10.42.0.1:443:443"
|
2020-07-03 09:32:39 +00:00
|
|
|
- "192.168.0.53:443:443"
|
2020-04-20 18:55:48 +00:00
|
|
|
networks:
|
|
|
|
- frontend
|
|
|
|
- matrix
|
2020-08-23 10:24:28 +00:00
|
|
|
web_userspace:
|
|
|
|
image: docker.io/library/caddy:2-alpine
|
|
|
|
container_name: web_userspace
|
|
|
|
volumes:
|
|
|
|
- /vault/services/cloud/nextcloud/data:/webroot:ro
|
|
|
|
- /vault/services/web/userspace/data:/data:z
|
|
|
|
- /vault/services/web/userspace/config:/config:z
|
|
|
|
- /vault/services/web/userspace/Caddyfile:/etc/caddy/Caddyfile:z
|
|
|
|
networks:
|
|
|
|
- frontend
|
2020-04-20 18:55:48 +00:00
|
|
|
networks:
|
|
|
|
frontend:
|
|
|
|
external:
|
|
|
|
name: frontend
|
|
|
|
matrix:
|
|
|
|
external:
|
|
|
|
name: matrix
|