Collection of cookbooks for Podman Quadlets
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

22 lines
988 B

[Unit]
Description=NetBird Control Plane Target
Documentation=https://docs.netbird.io/selfhosted/selfhosted-guide
# The control plane needs PostgreSQL (management store) and Traefik (TLS + HTTP/gRPC
# ingress on 443). coturn is published directly and does not go through Traefik.
Requires=postgresql.target traefik.target
After=postgresql.target traefik.target
Requires=netbird-management.service netbird-signal.service netbird-relay.service netbird-dashboard.service netbird-coturn.service
After=netbird-management.service netbird-signal.service netbird-relay.service netbird-dashboard.service netbird-coturn.service
# Allow isolation - can stop/start this target independently
AllowIsolate=yes
# Only start once NetBird has been configured (the operator provides management.json).
# A VM built from the ignition file before the secrets are pushed stays idle instead of
# crash-looping.
ConditionPathExists=/etc/quadlets/netbird/management.json
[Install]
WantedBy=multi-user.target