An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

ClipZone logo

# 🎬 ClipZone

**Open Source Video Sharing Platform**

[![Laravel Version](https://img.shields.io/badge/Laravel-12.0+-FF2D20?style=flat&logo=laravel)](https://laravel.com)
![GitHub License](https://img.shields.io/github/license/abourtnik/clip-zone)

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

---

## 📦 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)