Commit Graph

5 Commits

Author SHA1 Message Date
Jeff Emmett 3997ab2fa2 refactor: move Header to layout for all sub-routes
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 00:04:48 -08:00
Jeff Emmett 9545f2c407 fix: dark background + emoji favicon for rStack design consistency
Standardize to dark background (#0f172a / slate-900) and add emoji
data URI favicon matching the rStack ecosystem.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 20:19:08 -08:00
Jeff Emmett 6ab52b72f7 feat: add EncryptID SDK and AuthProvider
SDK added as dependency, AuthProvider wraps layout, Dockerfile updated
for parent context build with SDK copy. No auth guards needed (GET-only routes).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 10:20:31 +00: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 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