FROM python:3.11-slim WORKDIR /app COPY app.py . COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt ENV CALDAV_URL ENV CALENDAR_NAME ENV USERNAME ENV PASSWORD ENV RA_API ENV RA_USER ENTRYPOINT ["sh", "-c"] CMD python3 ./app.py "${CALDAV_URL}" "${CALENDAR_NAME}" "${USERNAME}" "${PASSWORD}" "${RA_API}" "${RA_USER}"