Skip to content

Commit 083b998

Browse files
committed
Fix to ensure Alembic runs
Addresses issue [#38](#38)
1 parent 7fac471 commit 083b998

File tree

2 files changed

+3
-9
lines changed

2 files changed

+3
-9
lines changed

Diff for: {{cookiecutter.project_slug}}/backend/backend.dockerfile

+2-5
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
FROM ghcr.io/br3ndonland/inboard:fastapi-0.51-python3.11
22

33
# Use file.name* in case it doesn't exist in the repo
4-
COPY ./app/app /app/app
5-
COPY ./app/pyproject.toml /app/pyproject.toml
6-
COPY ./app/README.md /app/README.md
4+
COPY ./app/ /app/
75
WORKDIR /app/
86
ENV HATCH_ENV_TYPE_VIRTUAL_PATH=.venv
97
RUN hatch env prune && hatch env create production && pip install --upgrade setuptools
@@ -24,5 +22,4 @@ ARG BACKEND_APP_MODULE=app.main:app
2422
ARG BACKEND_PRE_START_PATH=/app/prestart.sh
2523
ARG BACKEND_PROCESS_MANAGER=gunicorn
2624
ARG BACKEND_WITH_RELOAD=false
27-
ENV APP_MODULE=${BACKEND_APP_MODULE} PRE_START_PATH=${BACKEND_PRE_START_PATH} PROCESS_MANAGER=${BACKEND_PROCESS_MANAGER} WITH_RELOAD=${BACKEND_WITH_RELOAD}
28-
#COPY ./app/ /app/
25+
ENV APP_MODULE=${BACKEND_APP_MODULE} PRE_START_PATH=${BACKEND_PRE_START_PATH} PROCESS_MANAGER=${BACKEND_PROCESS_MANAGER} WITH_RELOAD=${BACKEND_WITH_RELOAD}

Diff for: {{cookiecutter.project_slug}}/backend/celeryworker.dockerfile

+1-4
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,7 @@ ENV \
1212
PIPX_HOME=/opt/pipx/home \
1313
PIPX_VERSION=$PIPX_VERSION \
1414
PYTHONPATH=/app
15-
COPY ./app/app /app/app
16-
COPY ./app/pyproject.toml /app/pyproject.toml
17-
COPY ./app/README.md /app/README.md
18-
COPY ./app/worker-start.sh /app/worker-start.sh
15+
COPY ./app/ /app/
1916
RUN <<HEREDOC
2017
python -m pip install --no-cache-dir --upgrade pip "pipx==$PIPX_VERSION"
2118
pipx install "hatch==$HATCH_VERSION"

0 commit comments

Comments
 (0)