Tides is an open source video platform based on the Laravel framework. It provides a flexible and customizable solution for managing and streaming videos. This README provides instructions on setting up the development environment and installing Tides on your local machine.
Tides utilizes the following components:
To get started with Tides, follow these steps to set up your development environment:
For local development, we recommend using Valet. Choose the appropriate Valet fork for your operating system:
Clone the Tides repository to your desired location:
git clone https://github.com/your-username/tides.git
Install the required dependencies using Composer:
composer install
Create a copy of the .env.example file and name it .env:
cp .env.example .env
Generate a new application key:
php artisan key:generate
Create an SQLite database file for Tides:
touch /tmp/tides.sqlite
Run the database migrations:
php artisan migrate
Tides is open-source software licensed under the MIT license. See the LICENSE file for more details.
Thank you for your interest in Tides! If you encounter any issues or have any questions, please don't hesitate to reach out or create a GitHub issue. We appreciate your support and contributions in making Tides a powerful video platform.