cfg/templates/nut/nut-server.container

29 lines
695 B
Plaintext

# vim: set ft=systemd :
[Unit]
Description=Network UPS Tools - power devices information server
Wants=network-online.target
After=network-online.target
Before=nut-monitor.service
Wants=reload-udev-rules.path
After=reload-udev-rules.path
[Container]
Image=git.pyrocufflink.net/containerimages/nut:latest
Pull=newer
AutoUpdate=registry
RunInit=true
Volume=%t/containers/udev-rules:/etc/udev/rules.d:rw,z
Volume=/etc/ups:/etc/ups:ro
Volume=/dev:/dev:rw
ReadOnly=true
VolatileTmp=true
Network=host
PodmanArgs=--device-cgroup-rule 'c 189:* rw'
[Service]
ExecStartPre=/usr/sbin/setsebool container_use_devices=1
ExecReload=podman exec systemd-%N upsd -c reload
[Install]
WantedBy=multi-user.target