-
Notifications
You must be signed in to change notification settings - Fork 911
/
docker-compose.yml.template
48 lines (44 loc) · 1.03 KB
/
docker-compose.yml.template
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
37
38
39
40
41
42
43
44
45
46
47
48
version: '2'
services:
dnsmasq-service:
image: andyshinn/dnsmasq:latest
container_name: dnsmasq
privileged: true
network_mode: host
cap_add:
- NET_ADMIN
volumes:
- ./dnsmasq.conf:/etc/dnsmasq.conf:ro
restart: always
dnsmasq-bogus-service:
image: andyshinn/dnsmasq:latest
container_name: dnsmasq-bogus
privileged: true
network_mode: host
cap_add:
- NET_ADMIN
command: --port=5353 --log-facility=- -A /#/${EXTIP} -A /#/${EXTIP6}
restart: always
caddy-service:
image: abiosoft/caddy:latest
container_name: caddy
privileged: true
network_mode: host
cap_add:
- NET_ADMIN
volumes:
- ./Caddyfile:/etc/Caddyfile
- ./wwwroot:/srv
restart: always
sniproxy-service:
image: ab77/sniproxy:latest
container_name: sniproxy
build:
context: docker-sniproxy
privileged: true
network_mode: host
cap_add:
- NET_ADMIN
volumes:
- ./docker-sniproxy/sniproxy.conf:/etc/sniproxy.conf
restart: always