Remove --no-deps from Makefile docker-otp/docker-fresh

The worker needs Redis to connect and complete crawl runs. Removing
--no-deps so compose starts dependencies for one-off runs.

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
2026-08-04 21:20:54 +03:30
parent e8d0108f9a
commit 5bc7acd114
+3 -5
View File
@@ -105,17 +105,15 @@ shell: ## Open a shell in the running admin container
docker compose exec admin bash
# Worker one-off commands (override the default RQ worker command)
docker-worker: ## Start RQ worker interactively (for debugging)
docker compose run --rm --no-deps worker
docker-otp: ## Run OTP scenario in Docker (PHONE=+98...)
ifdef PHONE
docker compose run --rm --no-deps -e PHONE=$(PHONE) worker python main.py otp --phone $(PHONE)
docker compose run --rm -e PHONE=$(PHONE) worker python main.py otp --phone $(PHONE)
else
docker compose run --rm --no-deps worker python main.py otp
docker compose run --rm worker python main.py otp
endif
docker-fresh: ## Run fresh-session scenario in Docker
docker compose run --rm --no-deps worker python main.py fresh
docker compose run --rm worker python main.py fresh
docker-admin-up: ## Start only the admin panel in Docker (detached)
docker compose up -d admin