debian-setup/templates/radicale/dockerfile.j2

20 lines
386 B
Django/Jinja

# {{ ansible_managed }}
ARG PYTHON_VERSION=3.13
FROM python:$PYTHON_VERSION
ARG RADICALE_VERSION
RUN apt update && apt install apache2-utils
RUN pip install Radicale==$RADICALE_VERSION
WORKDIR /app
COPY ./config ./radicale_users /app/
VOLUME ["/root/.cache/pip", "/var/cache/apt/archives"]
EXPOSE {{ radicale_app_port }}
CMD ["/usr/local/bin/radicale", "--config=/app/config"]