Fluxheim/Dokumentasjon/Systemd og containere

Systemd og containere

Bruk systemd for native verter eller rotløse containere for isolerte utrullinger.

Rotløs Podman

podman run --name fluxheim --replace \
  -p 8080:8080 \
  -v ./fluxheim.toml:/etc/fluxheim/fluxheim.toml:ro \
  -v ./site:/srv/site:ro \
  -v fluxheim-cache:/var/cache/fluxheim \
  ghcr.io/valkyoth/fluxheim:v1.6.30

Container-monteringer

MonteringRecommended mode
KonfigurasjonSkrivebeskyttet bind mount.
Statisk innholdSkrivebeskyttet bind mount.
ACME-tilstandPersistent skrivbart volum.
Disk cachePersistent writable volume sized for the cache policy.
HemmeligheterContainer secret eller credentials-katalog, ikke en offentlig fil.

Systemd-flyt

fluxheim --config /etc/fluxheim/fluxheim.toml --check-config
sudo systemctl restart fluxheim
sudo systemctl status fluxheim
journalctl -u fluxheim -n 100 --no-pager

Produksjonssjekkliste

  • Lås utgivelsesversjoner eller image-digests.
  • Monter config og innhold skrivebeskyttet.
  • Keep ACME and cache state on persistent volumes.
  • Valider config mot profilen du planlegger å kjøre.
  • Hold helsesjekker og rollback-kommandoer klare før du endrer trafikk.
Norsk