Commit Graph
4 Commits
Author SHA1 Message Date
anthonyandClaude Sonnet 5 2b5f68752f feat: supervise worker with pm2 instead of cron PID-check
Passenger only manages the Next.js app process; the worker now gets
the same crash-recovery/auto-restart via pm2, replacing the cron-driven
PID-file restart hack. Updates README deployment steps accordingly.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-11 14:49:49 +02:00
anthony 65f92abe7b feat: add Linux ffprobe and Windows ffmpeg/ffprobe binaries to bin/
yt-dlp needs ffprobe alongside ffmpeg for postprocessing; only ffmpeg was
bundled for the Linux/o2switch prod deploy. Also add Windows builds so
local dev on Windows has a working ffmpeg/ffprobe pair, and gitignore
.env.prod/.env.local so real deployment credentials never get committed.
2026-08-11 14:39:27 +02:00
anthony ee063aa460 Code Review Graph + Docs + Config 2026-08-10 15:15:19 +02:00
anthony df3b6dc8c9 chore: scaffold project 2026-08-10 14:14:34 +02:00