-->
/healthz/bash
BASE_URL=https://app.tib-trader.com ./scripts/health_check.sh{ok:true, checks:{database,encryption_key,...}}; exits non‑zero on 5xx/502/503.docker/fluent-bit/logs/playwright-smoke.log.bash
BASE_URL=http://app.tib-trader.com ./scripts/smoke_playwright.sh
# If hitting 127.0.0.1 instead:
HOST_HEADER=app.tib-trader.com BASE_URL=http://127.0.0.1 ./scripts/smoke_playwright.shtests/playwright/test-results/ (git-ignored).python start.py).scripts/shell/20_health_check.sh).scripts/shell/25_ensure_users.sh).scripts/shell/15_python_compile_check.sh).1) docker compose up -d --build ...
2) docker compose exec django python manage.py migrate
3) Health sweep (health_check.sh)
4) Playwright smoke (smoke_playwright.sh)
5) Spot-check the Danger page: confirm delete-all row shows 3-wide buttons on desktop.