Systemd ir containeriai
Naudok systemd native hostams arba rootless containerius izoliuotiems deployment.
Rootless Podman režimas režimas
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 mount
| Mount vieta vieta | Recommended mode |
|---|---|
| Konfigūracija | Read-only bind mount nustatymas. |
| Statinis content | Read-only bind mount nustatymas. |
| ACME būsena | Persistent writable volume saugykla. |
| Disk cache | Persistent writable volume sized for the cache policy. |
| Secret | Container secret arba credentials directory, ne public file. |
Systemd eiga
fluxheim --config /etc/fluxheim/fluxheim.toml --check-config
sudo systemctl restart fluxheim
sudo systemctl status fluxheim
journalctl -u fluxheim -n 100 --no-pager
Production kontrolinis sąrašas
- Fiksuok release version arba image digest.
- Mount vieta vieta config ir content read-only.
- Keep ACME and cache state on persistent volumes.
- Valida config pagal profilį, kurį planuoji vykdyti.
- Laikyk health check ir rollback commands paruoštus prieš keičiant traffic.