fix startup command for backend docker container

This commit is contained in:
maxDorninger
2025-06-29 20:33:03 +02:00
parent 7da6a1a908
commit 7923f0ee10
2 changed files with 6 additions and 1 deletions

View File

@@ -12,6 +12,7 @@ ENV OPENID_ENABLED=FALSE
RUN apt update && apt install -y ca-certificates gcc python3-dev
WORKDIR /app
COPY --chmod=755 mediamanager-backend-startup.sh .
COPY media_manager ./media_manager
COPY alembic ./alembic
COPY alembic.ini .
@@ -19,4 +20,4 @@ COPY pyproject.toml .
COPY uv.lock .
RUN uv sync --locked
EXPOSE 8000
CMD uv run alembic upgrade head && uv run fastapi run /app/media_manager/main.py
CMD ["/app/mediamanager-backend-startup.sh"]

View File

@@ -0,0 +1,4 @@
#!/bin/bash
# This script is used to start the MediaManager backend service.
uv run alembic upgrade head
uv run fastapi run /app/media_manager/main.py