FROM python:3.11 LABEL name="Comet" \ description="Stremio's fastest torrent/debrid search add-on." \ url="https://github.com/g0ldyy/comet" # This is to prevent Python from buffering stdout and stderr ENV PYTHONUNBUFFERED=1 # Install Poetry RUN pip install poetry ENV POETRY_NO_INTERACTION=1 \ POETRY_VIRTUALENVS_IN_PROJECT=1 \ POETRY_VIRTUALENVS_CREATE=1 \ POETRY_CACHE_DIR=/tmp/poetry_cache # Set working directory WORKDIR /app # Copy the application code COPY . ./ RUN poetry install --no-root ENV VIRTUAL_ENV=/app/.venv ENV PATH="/app/.venv/bin:$PATH" CMD ["python", "run.py"]