diff --git a/docker/Dockerfile b/docker/Dockerfile index 3fcb7fd..5e841ef 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -16,5 +16,8 @@ RUN uv sync --locked --no-install-project --no-dev # Add uv installed tools to path ENV PATH="/urfu-daddy/.venv/bin:$PATH" +# Compile Babel locales +RUN uv run --active --script ./src/scripts/pybabel.py compile + # Clear entrypoint ENTRYPOINT [] diff --git a/docker/docker-compose.yaml b/docker/docker-compose.yaml index 23065a8..8397b2e 100644 --- a/docker/docker-compose.yaml +++ b/docker/docker-compose.yaml @@ -4,7 +4,7 @@ services: build: context: .. dockerfile: ./docker/Dockerfile - command: sh -c "uv run --active --script ./scripts/pybabel.py compile && uv run --no-dev ./src/main.py" + command: sh -c "uv run --no-dev ./src/main.py" restart: always depends_on: - database diff --git a/scripts/pybabel.py b/src/scripts/pybabel.py similarity index 100% rename from scripts/pybabel.py rename to src/scripts/pybabel.py