clip-zone icon indicating copy to clipboard operation
clip-zone copied to clipboard

Open Source Laravel Youtube Clone

ClipZone logo

🎬 ClipZone

Open Source Video Sharing Platform

Laravel Version GitHub License Build Status Donate Paypal

A customizable, community-driven platform to upload, share, and stream videos. Fully open source and self-hostable.


🔧 Technical detail

  • Backend : PHP 8.3, Laravel 12, Mariadb 11, Redis, Bun, Meilisearch
  • Frontend : Preact, Alpine JS, Boostrap 5.3, Typescript
  • Database Structure : https://dbdiagram.io/d/clip-zone-com-68a5c934466887cb45d5144e

📦 Local Installation

  • Clone project
  • Run make install command on the root folder
  • Optional : Create stripe account and update STRIPE env variables

📦 Production Installation

  • Clone project
  • Run make install-production DOMAIN=example.com command on the root folder, replacing example.com with your domain
  • Optional : Create stripe account and update STRIPE env variables

🚀 Start project

  • Run make start to start docker containers
  • Then go to http://localhost:8080

🤝 Contributing

We encourage you to contribute to ClipZone !!


📜 License

ClipZone is made available under the MIT License.


🔒 Security

If you discover security vulnerabilities, please email [email protected] instead of using the issue tracker.


Made with ❤️ by Anton Bourtnik

WebsiteSupport