https://github.com/abourtnik/clip-zone
Open Source Laravel Youtube Clone
https://github.com/abourtnik/clip-zone
alpinejs bootstrap5 bun laravel11 mariadb meilisearch php8 preact redis stripe typescript
Last synced: 5 months ago
JSON representation
Open Source Laravel Youtube Clone
- Host: GitHub
- URL: https://github.com/abourtnik/clip-zone
- Owner: abourtnik
- Created: 2022-11-11T02:12:00.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-02-09T21:20:14.000Z (about 1 year ago)
- Last Synced: 2025-02-09T21:28:01.109Z (about 1 year ago)
- Topics: alpinejs, bootstrap5, bun, laravel11, mariadb, meilisearch, php8, preact, redis, stripe, typescript
- Language: PHP
- Homepage: https://www.clip-zone.com/
- Size: 37.8 MB
- Stars: 10
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

# 🎬 ClipZone
**Open Source Video Sharing Platform**
[](https://laravel.com)

*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
---
## 📦 Installation
- Clone project
- Run `make install` command on the root folder
- 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](http://www.opensource.org/licenses/mit-license.php).
---
## 🔒 Security
If you discover security vulnerabilities, please email **contact@antonbourtnik.fr** instead of using the issue tracker.
---
**Made with ❤️ by [Anton Bourtnik](https://github.com/abourtnik)**
[Website](https://www.antonbourtnik.fr) • [Support](mailto:contact@antonbourtnik.fr)