mirror of
https://github.com/rommapp/romm.git
synced 2026-06-27 22:35:57 +00:00
add debuggability
This commit is contained in:
@@ -16,7 +16,6 @@ def disable_metadata_rate_limiters(monkeypatch):
|
||||
"adapters.services.igdb",
|
||||
"adapters.services.mobygames",
|
||||
"adapters.services.retroachievements",
|
||||
"adapters.services.screenscraper",
|
||||
):
|
||||
mod = __import__(module, fromlist=["_rate_limiter"])
|
||||
monkeypatch.setattr(mod._rate_limiter, "acquire", AsyncMock())
|
||||
|
||||
@@ -15,6 +15,7 @@ services:
|
||||
- "3000:3000" # Vite dev server (custom)
|
||||
- "5173:5173" # Vite dev server (default)
|
||||
- "8443:8443" # HTTPS dev server
|
||||
- "5678:5678" # debugpy
|
||||
- "${DEV_PORT:-5000}:5000" # Backend API
|
||||
volumes:
|
||||
- ./backend:/app/backend
|
||||
|
||||
@@ -39,7 +39,9 @@ fi
|
||||
# Start all services in the background
|
||||
echo "Starting backend..."
|
||||
cd /app/backend
|
||||
uv run python main.py &
|
||||
echo "Starting backend under debugpy on :5678..."
|
||||
# Add --wait-for-client after --listen to pause until VSCode attaches.
|
||||
uv run python -m debugpy --listen 0.0.0.0:5678 main.py &
|
||||
|
||||
echo "Starting RQ scheduler..."
|
||||
RQ_REDIS_HOST=${REDIS_HOST:-127.0.0.1} \
|
||||
|
||||
Reference in New Issue
Block a user