Basic working example for usage Amazon Web Services for cloud video conversion
- MacOS / Linux with Docker installed - you can utilize provided Docker wrapper (Harbor) for running your local environment - recommended way OR fully working environment which satisfies requirements for Laravel
- Amazon AWS credentials
To get a local copy up and running follow these simple steps.
- Clone the repo
git clone https://github.com/JanciVd/laravel-aws-video-conversion.git
- Make sure no other Docker containers are running
docker ps
- Initialise Harbor (one-time only)
./harbor init
That will set some .env variables, will prepare Docker containers, will prepare Laravel (app key + migrations)
- Create a copy of
.env.example
to new file.env
- Update .env file to suit your local environment
- Run Laravel init commands
php artisan key:generate & php artisan migrate
- Start local environment
./harbor start
Your app will be reachable at http://localhost/
- Stop local environment
./harbor stop
Please continue here.