podbox/quadlets/netbird/netbird-management.container
redbeardymcgee f642ee0418 feat(netbird): add netbird
Good base templates. Need to churn through config docs for
management.json, coturn and the env vars.
2024-12-14 20:55:00 -06:00

23 lines
655 B
Text

[Unit]
Description=Netbird management
[Service]
Restart=on-failure
TimeoutStartSec=900
[Install]
WantedBy=default.target
[Container]
Image=docker.io/netbirdio/management
ContainerName=netbird-management
HostName=netbird-management
Volume=netbird-management:/var/lib/netbird
Volume=netbird-letsencrypt:/etc/letsencrypt
Volume=./management.json:/etc/netbird/management.json
Environment=NETBIRD_STORE_ENGINE_POSTGRES_DSN=
Exec=--port 443 --log-file console --log-level info --disable-anonymous-metrics="$NETBIRD_DISABLE_ANONYMOUS_METRICS" --single-account-mode-domain="$NETBIRD_MGMT_SINGLE_ACCOUNT_MODE_DOMAIN" --dns-domain="$NETBIRD_MGMT_DNS_DOMAIN"