Files
quadlets/npm.container
T
2026-06-05 06:11:59 -07:00

30 lines
743 B
INI

[Unit]
Description=Nginx Proxy Manager
After=network-online.target
[Container]
Image=gitea.iot.cudanet.org/administrator/quadlets/nginx-proxy-manager:2.14.0
ContainerName=npm
Label=homepage.href=https://npm.iot.cudanet.org
# Ports for HTTP, HTTPS, and Admin UI
PublishPort=80:80
PublishPort=443:443
PublishPort=81:81
# Environment Variables
Environment=TZ=UTC
Environment=DISABLE_IPV6=true
# Volume Mounts
# Note: Podman Quadlets handle the :Z (SELinux) suffix just like Compose
Volume=/var/podman/npm/data:/data:Z
Volume=/var/podman/npm/letsencrypt:/etc/letsencrypt:Z
[Service]
# Automatically restart if the service crashes
Restart=always
[Install]
# Pull this unit into the multi-user target (standard boot)
WantedBy=multi-user.target