server: fix dockerfile with migrations

This commit is contained in:
2023-08-29 15:07:04 +02:00
parent 3694b9704f
commit d379dc2376
2 changed files with 4 additions and 3 deletions

View File

@@ -25,6 +25,7 @@ FROM base AS final
COPY --from=builder /venv /venv COPY --from=builder /venv /venv
RUN mkdir -p /app RUN mkdir -p /app
COPY reflector /app/reflector COPY reflector /app/reflector
COPY runserver.sh /app/runserver.sh COPY migrations /app/migrations
COPY alembic.ini runserver.sh /app/
WORKDIR /app WORKDIR /app
CMD ["./runserver.sh"] CMD ["./runserver.sh"]

View File

@@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
if [ -f "venv/bin/activate" ]; then if [ -f "/venv/bin/activate" ]; then
source venv/bin/activate source /venv/bin/activate
fi fi
alembic upgrade head alembic upgrade head
python -m reflector.app python -m reflector.app