Docker-Compose/dumbledore/znc/znc.yaml.bak

76 lines
1.6 KiB
YAML
Executable File

version: "3.7"
services:
###########################################################################
###########################################################################
##
## Docker Compose File: ZNC Services
## Function: Run ZNC Services
##
###########################################################################
###########################################################################
znc:
container_name: znc
hostname: znc
image: linuxserver/znc:latest
restart: unless-stopped
runtime: runc
working_dir: /
volumes:
- $(APPDATA:?err)/znc:/config
ports:
- 6500:6500
- 6501:6501
- 6502:6502
- 6697:6697
cap_add:
- AUDIT_WRITE
- CHOWN
- DAC_OVERRIDE
- FOWNER
- FSETID
- KILL
- MKNOD
- NET_BIND_SERVICE
- NET_RAW
- SETFCAP
- SETGID
- SETPCAP
- SETUID
- SYS_CHROOT
cap_drop:
- AUDIT_CONTROL
- BLOCK_SUSPEND
- DAC_READ_SEARCH
- IPC_LOCK
- IPC_OWNER
- LEASE
- LINUX_IMMUTABLE
- MAC_ADMIN
- MAC_OVERRIDE
- NET_ADMIN
- NET_BROADCAST
- SYSLOG
- SYS_ADMIN
- SYS_BOOT
- SYS_MODULE
- SYS_NICE
- SYS_PACCT
- SYS_PTRACE
- SYS_RAWIO
- SYS_RESOURCE
- SYS_TIME
- SYS_TTY_CONFIG
- WAKE_ALARM
environment:
- PUID=$(PUID:?err)
- PGID=$(PGUID:?err)
- TZ=$(TIMEZONE:?err)
depends_on:
caddy:
condition: service_healthy
restart: true
networks:
- proxy