| # Supabase (required) | |
| SUPABASE_URL=https://yjaioyrnkcinawxhltcn.supabase.co | |
| # Prefer server-side key; if you only have anon/publishable, you must configure RLS policies to allow inserts/updates. | |
| SUPABASE_SERVICE_ROLE_KEY=your_service_role_key_here | |
| # SUPABASE_ANON_KEY=your_anon_or_publishable_key_here | |
| # Evidence storage (S3 compatible, e.g. MinIO) (required) | |
| RUNNER_S3_ENDPOINT=https://minio.example.com | |
| RUNNER_S3_ACCESS_KEY=change_me | |
| RUNNER_S3_SECRET_KEY=change_me | |
| RUNNER_S3_BUCKET=geo-evidence | |
| RUNNER_S3_REGION=us-east-1 | |
| RUNNER_S3_SECURE=true | |
| # Optional: public base URL for direct browser viewing of evidence | |
| # For Cloudflare R2 (path mode A): https://pub-xxxx.r2.dev/<object-key> | |
| RUNNER_S3_PUBLIC_BASE_URL=https://pub-xxxx.r2.dev | |
| # Playwright profiles (persistent storage recommended on HF) | |
| RUNNER_PROFILES_DIR=/data/profiles | |