-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdocker-compose.yml
36 lines (34 loc) · 987 Bytes
/
docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
version: "2.4"
services:
caddy:
image: caddy:2.9.1@sha256:a863d46cf06a9084f36cbffbe9f4ad046971dca32f79c68129aaf15ad356d6ce
#sysctls:
# net.core.rmem_max: 2500000
# net.core.wmem_max: 2500000
restart: unless-stopped
environment:
CADDY_CONFIG: $CADDY_CONFIG
networks:
backend_net:
homelan:
ipv4_address: 10.2.11.19
ipv6_address: fd00:10:2:11::19
#ports:
# - "80:80"
# - "443:443"
# - "2019:2019"
# - "443:443/udp"
volumes:
- "/opt/docker/caddy/Caddyfile_tst:/etc/caddy/Caddyfile"
- "/opt/docker/caddy/site:/srv"
- "/opt/docker/caddy/data:/data"
- "/opt/docker/caddy/caddy_config:/config"
- "/opt/docker/rootca/root-ca.cert.pem:/etc/ssl/ca/certs/ca.crt:ro"
- "/opt/docker/rootca/crl/root-ca.crl:/etc/ssl/ca/private/ca.crl:ro"
networks:
backend_net:
external: true
name: network_backend_net
homelan:
external: true
name: network_homelan