diff --git a/Containerfile b/Containerfile index e67a3b1..77cb08f 100644 --- a/Containerfile +++ b/Containerfile @@ -31,5 +31,7 @@ ENV PATH="/app/.venv/bin:$PATH" \ PYTHONUNBUFFERED=1 VOLUME /data EXPOSE 8080 +# waitress avslutter rent på SIGINT; SIGTERM ignoreres når den kjører som PID 1. +STOPSIGNAL SIGINT HEALTHCHECK --interval=30s --timeout=3s CMD curl -fsS http://localhost:8080/ >/dev/null || exit 1 CMD ["soapbox", "serve"]