Branding auf Wurzelwerk (SWP) umstellen, Deployment systemagnostisch machen
Ersetzt "Lagebild" durch den Projektnamen Wurzelwerk (Stinkwurzpresse) in allen Units, Configs und Docs. Entfernt konkrete Hostnamen (Bebop, Pi 5, Debby) aus README/NOTES zugunsten generischer Rollenbezeichnungen. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013vHZCwcCJnz4LKNgvT4bxv
This commit is contained in:
co-authored by
Claude Sonnet 5
parent
ac7d8c7e69
commit
c43d8496bf
@@ -0,0 +1,37 @@
|
||||
# Quadlet-Unit fuer rootless Podman.
|
||||
# Ablegen unter ~/.config/containers/systemd/wurzelwerk-ingest.container,
|
||||
# danach: systemctl --user daemon-reload && systemctl --user start wurzelwerk-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=Wurzelwerk Ingest-Poller
|
||||
After=network-online.target
|
||||
Wants=network-online.target
|
||||
|
||||
[Container]
|
||||
Image=localhost/wurzelwerk-ingest:latest
|
||||
ContainerName=wurzelwerk-ingest
|
||||
AutoUpdate=local
|
||||
|
||||
EnvironmentFile=%h/.config/wurzelwerk/ingest.env
|
||||
|
||||
# Quellenregister von aussen einhaengen: eine neue Quelle ist dann ein
|
||||
# Neustart, kein Neubau des Images.
|
||||
Volume=%h/.config/wurzelwerk/sources.toml:/app/sources.toml:ro,Z
|
||||
|
||||
# Dasselbe Netz wie der Postgres-Container.
|
||||
Network=wurzelwerk.network
|
||||
|
||||
NoNewPrivileges=true
|
||||
ReadOnly=true
|
||||
Tmpfs=/tmp
|
||||
|
||||
[Service]
|
||||
Restart=always
|
||||
RestartSec=60
|
||||
|
||||
[Install]
|
||||
WantedBy=default.target
|
||||
Reference in New Issue
Block a user