20 lines
386 B
Django/Jinja
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"]
|