https://github.com/ericpugh/tune
Depreciated. Moving development to https://gitlab.com/americanart/tune
https://github.com/ericpugh/tune
Last synced: 3 months ago
JSON representation
Depreciated. Moving development to https://gitlab.com/americanart/tune
- Host: GitHub
- URL: https://github.com/ericpugh/tune
- Owner: ericpugh
- Created: 2018-09-21T19:40:13.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-03-19T12:24:49.000Z (about 6 years ago)
- Last Synced: 2025-01-15T07:14:12.256Z (5 months ago)
- Language: PHP
- Homepage:
- Size: 1.51 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
## ~ Tune ~
A [Laravel](https://laravel.com/docs) application to provide "second screen" real-time captions for a specific audio/video installation. Tune is used as a central location to store and serve captions in a browser, but receives timing for those captions from a source via REST `PATCH` requests.
## Requirements
Run a local development environment using the [Laravel Homestead](https://laravel.com/docs/5.8/homestead) virtual machine, or see
the framework [installation guide](https://laravel.com/docs/5.8/installation#installation).## Development
- Clone the repository.
```bash
git clone https://github.com/ericpugh/tune.git
```
- From the application root directory run `composer install` and `npm install` to install dependencies.
- Copy the .env.example file to .env and enter your own database name, host, and credentials.
- Ensure the storage, bootstrap/cache folder is writable by the web server.
- In the application root, run `php artisan migrate` to update the database.
- Set the web root on your server to point to the Tune public folder. For example, an NGINX config:
```
server {
listen 80;
root /var/www/tune/public;
index index.php index.html index.htm;
}
```