Luigit
repositories / bugabinga.net

bugabinga.net

personal infrastructure for bugabinga!

owned by admin

services/pufferpanel/deploy/pufferpanel-ingress.container

Raw
[Unit]
Description=PufferPanel HTTP ingress gateway
After=network-online.target pufferpanel.service
Wants=network-online.target

[Container]
ContainerName=pufferpanel-ingress
Image=docker.io/library/caddy:2
AutoUpdate=registry
Network=pufferpanel.network
NoNewPrivileges=true
DropCapability=all
AddCapability=NET_BIND_SERVICE
ReadOnly=true
PodmanArgs=--image-volume=ignore
Volume=/data/pufferpanel/gateway.Caddyfile:/etc/caddy/Caddyfile:ro
Volume=/data/pufferpanel-ingress:/run/pufferpanel-ingress

[Service]
Restart=always
TimeoutStartSec=300

[Install]
WantedBy=default.target