Infrastructure/docker/omada/compose.yaml

21 lines
763 B
YAML

services:
omada-controller:
# Pin major.minor — never use `latest`, it still points at v5 and a version
# bump can break the Mongo schema mid-upgrade.
# Check https://hub.docker.com/r/mbentley/omada-controller/tags before bumping.
image: mbentley/omada-controller:6.3
container_name: omada-controller
restart: unless-stopped
# Host networking: device discovery/adoption relies on broadcast and a wide
# range of UDP/TCP ports (8043, 8088, 27001, 29810-29817, ...).
network_mode: host
stop_grace_period: 60s
ulimits:
nofile:
soft: 4096
hard: 8192
environment:
- TZ=Europe/Vienna
volumes:
- ./data:/opt/tplink/EAPController/data
- ./logs:/opt/tplink/EAPController/logs