Commit Graph

7 Commits

Author SHA1 Message Date
Jeff Emmett f8ab3916eb chore: initialize backlog with completed tasks and testing follow-ups
TASK-1 through TASK-6: completed work (project setup, deployment, domain,
R2 bucket, rSpace footer, UFW port).
TASK-7 through TASK-10: testing tasks (OBS streaming, archive pipeline,
FFmpeg streaming, video library).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 14:12:45 -07:00
Jeff Emmett e9efc991eb feat: update tagline — Community Video Hosting, Storage & Streaming
Who needs YouTube, when you have (ou)rTube!

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 10:22:41 -07:00
Jeff Emmett be94e37e57 fix: remove circular dependency (archive-worker no longer depends_on nginx-rtmp)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 09:48:37 -07:00
Jeff Emmett 35bc2b369b fix: nginx-rtmp needs CHOWN cap + depends_on archive-worker for DNS
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 09:48:10 -07:00
Jeff Emmett 9416ddfb23 fix: use port 1936 for RTMP (1935 taken by existing streaming-server)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 09:45:46 -07:00
Jeff Emmett c9a1084b58 fix: add public dir and favicon for Docker build
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 09:44:32 -07:00
Jeff Emmett 231c52b599 feat: initial rtube-online — community video platform
Self-hosted video recording, live streaming, and storage for rSpace
communities. Integrates nginx-rtmp for RTMP ingest/HLS playback,
R2 cloud storage for video archival, and Next.js landing page with
the r* ecosystem footer.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 09:34:06 -07:00