diff --git a/Containerfile b/Containerfile new file mode 100644 index 0000000..e06a3af --- /dev/null +++ b/Containerfile @@ -0,0 +1,14 @@ +# Build: podman build -t code.philo.ydns.eu/philorg/tinyseady-mailer -f Containerfile + +FROM docker.io/python:3.13-alpine +RUN apk add --no-cache git +COPY --from=ghcr.io/astral-sh/uv:latest /uv /usr/local/bin/ + +COPY . /app + +# Sync the project into a new environment, using the frozen lockfile +WORKDIR /app + +RUN uv pip install --system . + +ENTRYPOINT ["gacsco"]