Self-hosted video streaming platform
Go backend + Next.js frontend — single Docker container
Quick Start • Features • Architecture • Deployment • Development
---
Frontend: http://localhost:5011 •
API: http://localhost:8981
| 🎞️ | Video Playback HLS streaming with quality selection |
📜 | Watch History Track what you've watched |
| 🔔 | Subscriptions Follow YouTube channels |
🔍 | Search Find videos instantly |
| 🎵 | Background Audio Play with screen locked |
📱 | PWA Install as native app |
| 🌍 | Region Selection Tailor content by region |
🌓 | Themes Light & dark mode |
/volume1/docker/kv-tube/datadocker-compose.yml, Dockerfile, supervisord.conf/volume1/docker/kv-tube, click Done