abourtnik / clip-zone

Open Source Laravel Youtube Clone
https://www.clip-zone.com/
11 stars 1 forks source link
alpinejs bootstrap5 javascript laravel10 meilisearch mysql php8 preact redis stripe

ClipZone

Build Status

Donate Paypal

Open Source Youtube Clone

ClipZone logo

Technical detail

Installation

Then go to `http://localhost:8080

Run seeder

make reset

Storage

If you use the local FILESYSTEM_DISK:

If you use the s3 FILESYSTEM_DISK:

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "Public Access",
            "Effect":"Allow",
            "Principal":{
                "AWS":"*"
            },
            "Action":["s3:GetObject"],
            "Resource":[
                "arn:aws:s3:::clipzone/avatars/*",
                "arn:aws:s3:::clipzone/banners/*",
                "arn:aws:s3:::clipzone/categories/*"
            ]
        },
        {
            "Sid": "Video Access",
            "Effect":"Allow",
            "Principal":{
                "AWS":"*"
            },
            "Action":["s3:GetObject"],
            "Resource":[
                "arn:aws:s3:::clipzone/videos/*"
            ],
            "Condition": {
                "StringLike": {
                    "aws:UserAgent": "SECRET"
                }
            }
        }
    ]
}

Contributing

We encourage you to contribute to ClipZone !!

Trying to report a possible security vulnerability in ClipZone ? Consider using email : contact@antonbourtnik.fr with clear description of security vulnerability.

License

ClipZone is made available under the MIT License.

Credits

ClipZone is created and maintained by Anton Bourtnik