Skip to content

[evicted:session] Bio Bridge Scheduler: LIVE as of Apr 2025. APScheduler + Fl...

[evicted:session] Bio Bridge Scheduler: LIVE as of Apr 2025. APScheduler + Flask + waitress on WSL port 8199. Systemd service: bio-bridge-scheduler. Env vars in ~/projects/bio-bridge/.env. All secrets (BB_API_KEY, DISCORD_WEBHOOK_URL) in .env loaded via python-dotenv. Replaced 3 Hermes cron jobs (morning workout bb021b6fcdb5, sync 1a0dcd3ba7a1, auto-skip 93b7119f52e2) β€” all paused. Scheduler handles: 06:00 sync, 06:30 catchup, 06:50 readiness check, 07:00 proposal+Discord+Netlify push, 20:00 catchup, 23:00 auto-skip. Health endpoint: curl -H "X-BB-API-KEY: ..." http://localhost:8199/health. No Cloudflare tunnel yet β€” Option 1 (local-only, no tunnel). Workout ingestion still via Discord paste until tunnel is set up.

  • [[Bio Bridge]]

scopesession-Bio-Bridge-Scheduler-LIVE-as-of-Apr-2025-APScheduler-Flas

[scope:session] Bio Bridge Scheduler: LIVE as of Apr 2025. APScheduler + Flas...

[scope:session] Bio Bridge Scheduler: LIVE as of Apr 2025. APScheduler + Flask + waitress on WSL port 8199. Systemd service: bio-bridge-scheduler. Env vars in ~/projects/bio-bridge/.env. All secrets (BB_API_KEY, DISCORD_WEBHOOK_URL) in .env loaded via python-dotenv. Replaced 3 Hermes cron jobs (morning workout bb021b6fcdb5, sync 1a0dcd3ba7a1, auto-skip 93b7119f52e2) β€” all paused. Scheduler handles: 06:00 sync, 06:30 catchup, 06:50 readiness check, 07:00 proposal+Discord+Netlify push, 20:00 catchup, 23:00 auto-skip. Health endpoint: curl -H "X-BB-API-KEY: ..." http://localhost:8199/health. No Cloudflare tunnel yet β€” Option 1 (local-only, no tunnel). Workout ingestion still via Discord paste until tunnel is set up.

  • [[Bio Bridge]]