# Quadlet-Unit fuer rootless Podman. # Ablegen unter ~/.config/containers/systemd/lagebild-ingest.container, # danach: systemctl --user daemon-reload && systemctl --user start lagebild-ingest # # Der Poller laeuft dauerhaft und taktet sich selbst auf die 15-Minuten-Grenzen. # Deshalb kein systemd-Timer: ein Timer wuerde den bedingten GET-Zustand # (ETag/Last-Modified) bei jedem Start neu aufbauen muessen. [Unit] Description=Lagebild Ingest-Poller After=network-online.target Wants=network-online.target [Container] Image=localhost/lagebild-ingest:latest ContainerName=lagebild-ingest AutoUpdate=local EnvironmentFile=%h/.config/lagebild/ingest.env # Quellenregister von aussen einhaengen: eine neue Quelle ist dann ein # Neustart, kein Neubau des Images. Volume=%h/.config/lagebild/sources.toml:/app/sources.toml:ro,Z # Dasselbe Netz wie der Postgres-Container. Network=lagebild.network NoNewPrivileges=true ReadOnly=true Tmpfs=/tmp [Service] Restart=always RestartSec=60 [Install] WantedBy=default.target