diff --git a/compose.yml b/compose.yml index ce57b43..1979dc8 100644 --- a/compose.yml +++ b/compose.yml @@ -27,6 +27,8 @@ services: env_file: - path: .env required: false + - path: /mnt/cache/appdata/secrets/crafting-table.env + required: false ports: - "192.168.0.5:8810:8810" volumes: diff --git a/requirements.txt b/requirements.txt index 0776250..ca871ea 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,3 +2,13 @@ fastapi==0.115.5 uvicorn[standard]==0.32.1 pydantic==2.9.2 httpx>=0.27,<1.0 +# Explicit pins for uvicorn[standard] extras — the [standard] selector +# was getting stripped during build invalidation. Pin directly. +click>=8.0 +h11>=0.14 +httptools>=0.6 +python-dotenv>=1.0 +PyYAML>=6.0 +uvloop>=0.20 +watchfiles>=0.21 +websockets>=13