MovieBlix 2.0
Hey everyone,
I've been working on MovieBlix 2.0, a self-hosted movie and TV streaming platform for people who want more control over their own streaming website.
The goal was to build something that can handle a large catalog while still being relatively straightforward to deploy on standard PHP/MySQL hosting.
demo movieblix.gt.tc
Some of the main features:
- 🎬 Large movie and TV catalog support
- 📺 Seasons and episodes
- 🔎 TMDB metadata integration
- 👤 User accounts and authentication
- 💳 Paystack payments
- 💰 PayPal recurring subscriptions
- ⏱️ Pay-per-view/watch-hour system
- 🤝 Referral system
- 🔐 License verification
- 🛡️ GDPR/privacy tools
- 💬 Community chat + moderation
- 🔌 Plugin system for extending the platform
- 🌙 Light/dark mode
- 📱 Responsive frontend and admin dashboard
- 🛠️ Full admin management interface
For large installations, the database structure is designed to handle catalogs in the range of 89,000+ movies, 18,000+ TV shows and hundreds of thousands of episodes.
I'm also trying to keep the hosting requirements relatively simple, so it can be started on inexpensive/free PHP hosting for development or small projects and moved to stronger infrastructure as traffic grows.
One important clarification: MovieBlix is the software platform, not a source of copyrighted movies or TV episodes. Any content added to an installation needs to be content the site owner has the appropriate rights or permission to distribute.
I'm sharing it mainly because I'd like feedback from people who have built or maintained self-hosted streaming platforms.
What would you add or change in a project like this?