32 lines
826 B
INI
32 lines
826 B
INI
[Unit]
|
|
Description=TP-Link Omada Controller
|
|
After=network-online.target
|
|
|
|
[Container]
|
|
Image=gitea.iot.cudanet.org/administrator/quadlets/omada-controller:5.15.24.19
|
|
ContainerName=omada-controller
|
|
|
|
# Essential Environment Variables
|
|
Environment=PUSER=omada
|
|
Environment=PGID=508
|
|
Environment=PUID=508
|
|
Environment=MANAGE_HTTP_PORT=8088
|
|
Environment=MANAGE_HTTPS_PORT=8043
|
|
|
|
# Persistent Volumes
|
|
Volume=/var/podman/omada-controller/data:/opt/tplink/EAPController/data:Z
|
|
Volume=/var/podman/omada-controller/logs:/opt/tplink/EAPController/logs:Z
|
|
|
|
# Network Configuration
|
|
# Using host networking is highly recommended for discovery to work properly
|
|
Network=podman-bridge0:ip=10.0.0.142
|
|
|
|
# This gives the controller 5 minutes to boot before failing a healthcheck
|
|
HealthCmd=none
|
|
|
|
[Service]
|
|
Restart=always
|
|
|
|
[Install]
|
|
WantedBy=default.target
|