Merge pull request #29 from abhi1693/chore/docker-compose-quickstart

Self-host: add Dockerfiles and compose quickstart
This commit is contained in:
Abhimanyu Saharan
2026-02-07 19:53:20 +05:30
committed by GitHub
3 changed files with 52 additions and 5 deletions

View File

@@ -33,9 +33,13 @@ COPY --from=deps /app/.venv /app/.venv
ENV PATH="/app/.venv/bin:${PATH}"
# Copy app source
COPY alembic ./alembic
COPY alembic.ini ./alembic.ini
COPY app ./app
COPY backend/alembic ./alembic
COPY backend/alembic.ini ./alembic.ini
COPY backend/app ./app
# Copy repo-level templates used by agent provisioning, etc.
# (backend code resolves these from repo root)
COPY templates ./templates
# Default API port
EXPOSE 8000