This repository has been archived on 2026-02-22. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
profitroll Verified b690d61bfb
Test / build (pull_request) Successful in 25s
Restructured the package
2026-01-04 14:53:37 +01:00

17 lines
437 B
Docker

# WARNING: Docker deployment is not officially supported (yet)
FROM ghcr.io/astral-sh/uv:python3.13-trixie
WORKDIR /app
# Git is required because of git-based dependencies
RUN apt update && apt install -y git && rm -rf /var/lib/apt/lists/*
COPY . .
RUN uv sync --locked && uv pip install -e .
EXPOSE 8000
SHELL ["/bin/sh", "-c"]
ENTRYPOINT uv run javelina-cli migrate && uv run uvicorn javelina.asgi:app --host 0.0.0.0 --port 8000