31 lines
765 B
YAML
31 lines
765 B
YAML
services:
|
|
wireknock-server:
|
|
image: wireknock
|
|
build: .
|
|
container_name: wireknock-server
|
|
hostname: wireknock-server
|
|
restart: always
|
|
environment:
|
|
- IFACE=eth0
|
|
- PUID=1000
|
|
- PGID=1000
|
|
- TZ=Europe/Madrid
|
|
- SERVERURL=wireknock-server
|
|
- SERVERPORT=51820
|
|
- PEERS=3
|
|
- PEERDNS=auto
|
|
- INTERNAL_SUBNET=192.168.9.0
|
|
- ALLOWEDIPS=192.168.9.0/24,192.168.1.0/24
|
|
- PERSISTENTKEEPALIVE_PEERS=all
|
|
- LOG_CONFS=false
|
|
- USE_COREDNS=false
|
|
volumes:
|
|
- ./config-server:/config
|
|
- /lib/modules:/lib/modules:ro
|
|
- ./init.sh:/custom-cont-init.d/init.sh:ro
|
|
- ./knockd.conf:/etc/knockd.conf:ro
|
|
cap_add:
|
|
- NET_ADMIN
|
|
- SYS_MODULE
|
|
network_mode: host
|