synth.download/beeper/etc/containers/systemd/redlib/redlib.container

27 lines
548 B
Text

[Unit]
Description=Redlib
[Container]
Image=quay.io/redlib/redlib:latest
ContainerName=redlib
AutoUpdate=registry
EnvironmentFile=/etc/containers/systemd/redlib/.env
PublishPort=127.0.0.1:51617:8080
# Health
HealthCmd=wget --spider -q --tries=1 http://localhost:8080/settings
HealthOnFailure=kill
HealthInterval=5m
HealthStartPeriod=30s
Notify=healthy
# Security
NoNewPrivileges=true
# Resources
Memory=1g
PodmanArgs=--memory-reservation=512m --cpus=0.4 --cpu-shares=512
[Service]
Restart=always
RestartSec=10s
[Install]
WantedBy=default.target