remz@portal-manager:~/portal-manager$ docker compose logs -f
portal-manager | ============================================================
portal-manager | IPTV Stalker Portal Manager v3.7.2 by tem_invictus
portal-manager | Startup mode: compact
portal-manager | ============================================================
portal-manager | [startup][2026-04-12 08:47:35 UTC] Writable data directory: OK
portal-manager | [startup][2026-04-12 08:47:35 UTC] Startup secret guard: OK
portal-manager | [startup][2026-04-12 08:47:36 UTC] Production TLS guard: OK
portal-manager | [startup][2026-04-12 08:47:36 UTC] Production admin credential guard: OK
portal-manager | [startup][2026-04-12 08:47:37 UTC] Database migrations: OK
portal-manager | [startup][2026-04-12 08:47:37 UTC] Launching services (api, worker, nginx)...
portal-manager | [startup][2026-04-12 08:47:37 UTC] Runtime log levels: supervisor=warn, uvicorn=warning
portal-manager | 127.0.0.1 - - [12/Apr/2026:08:47:41 +0000] "GET / HTTP/1.1" 200 2150 "-" "curl/8.14.1"
portal-manager | [startup][2026-04-12 08:47:41 UTC] Worker started (poll_interval=2s)
portal-manager | [startup][2026-04-12 08:47:41 UTC] Maintenance scheduler started (session_interval=60m, job_cleanup=24h, old_retention=30d, proxy_logs_retention=30d)
portal-manager | {"event":"maintenance.jobs_cleanup","interval_hours":24,"jobs_deleted_cancelled":0,"jobs_deleted_failed":0,"jobs_deleted_old":0,"jobs_deleted_success":0,"jobs_deleted_total":0,"retention_cancelled_days":30,"retention_failed_days":30,"retention_old_days":30,"retention_success_days":30,"ts":"2026-04-12T08:47:41.401743+00:00"}
portal-manager | {"event":"maintenance.proxy_logs_cleanup","interval_hours":24,"proxy_logs_deleted":0,"retention_days":30,"ts":"2026-04-12T08:47:41.427201+00:00"}
portal-manager | {"duration_ms":13,"event":"maintenance.db_maintenance","include_integrity_check":false,"interval_hours":24,"ok":true,"operations":["quick_check","checkpoint","optimize"],"ts":"2026-04-12T08:47:41.456311+00:00"}
portal-manager | {"duration_ms":22,"event":"maintenance.db_vacuum","interval_hours":168,"ok":true,"ts":"2026-04-12T08:47:41.499313+00:00"}
portal-manager | [startup][2026-04-12 08:47:42 UTC] API started (env=prod)
portal-manager | [startup][2026-04-12 08:47:42 UTC] Startup complete. Switching to runtime logs.
portal-manager | ------------------------------------------------------------
portal-manager | 127.0.0.1 - - [12/Apr/2026:08:47:46 +0000] "GET / HTTP/1.1" 200 435 "-" "curl/8.14.1"