FROM python:3.13-slim ARG VIKUNJA_URL ARG VIKUNJA_USERNAME ARG VIKUNJA_PASSWORD ENV VIKUNJA_URL=$VIKUNJA_URL ENV VIKUNJA_USERNAME=$VIKUNJA_USERNAME ENV VIKUNJA_PASSWORD=$VIKUNJA_PASSWORD # Comment out for less verbose debug ENV LOG_LEVEL=DEBUG ENV DEBUG_TASK_MATCHES=true WORKDIR /app COPY requirements.txt requirements.txt RUN pip install --no-cache-dir -r requirements.txt COPY . . LABEL io.modelcontextprotocol.server.name="io.github.idjohnson/vikunjamcp" CMD ["python", "main.py"] #harbor.freshbrewed.science/library/vikunjamcp:0.26