One of the most common questions that the Laravel docs just can't answer for you is "How and where do I deploy my Laravel app?" There are a ton of options, but a few recommended options, and Chris Fidao, creator of Servers for Hackers, knows all of them and takes this episode to walk us through the most common setups and important tips to remember and gotchas to avoid.
- Chris Fidao, Twitter: https://twitter.com/fideloper
- Servers For Hackers: https://serversforhackers.com/
- UserScape: https://userscape.com/
- HelpSpot Cloud: https://www.helpspot.com/cloud-infrastructure
- Forge: https://forge.laravel.com/
- Laravel Docs, Deployment: https://laravel.com/docs/8.x/deployment
- Webhook: https://en.wikipedia.org/wiki/Webhook
- Ubuntu: https://ubuntu.com/
- Shared Hosting: https://en.wikipedia.org/wiki/Shared_web_hosting_service
- Envoyer: https://envoyer.io/
- Composer Install
- Zero Downtime Deployment
- Bash: https://en.wikipedia.org/wiki/Bash_(Unix_shell)
- Laravel Docs, Envoy: https://laravel.com/docs/8.x/envoy
- Fabric: https://www.fabfile.org/
- Laravel Docs, Blade: https://laravel.com/docs/8.x/blade
- Docker: https://www.docker.com/
- AWS: https://aws.amazon.com/
- Serverless: https://www.serverless.com/
- Container: https://www.docker.com/resources/what-container
- Kubernetes: https://kubernetes.io/
- Amazon Elastic Kubernetes Services (EKS): https://aws.amazon.com/eks
- Lambda: https://aws.amazon.com/lambda/
- Laravel Vapor: https://vapor.laravel.com/
- Laravel Docs, SSH: https://laravel.com/docs/4.2/ssh
- Understanding Linux File Permissions: https://www.linux.com/training-tutorials/understanding-linux-file-permissions/
- Supervisor: http://supervisord.org/
- Cron: https://en.wikipedia.org/wiki/Cron
- Thermostat: https://thermostat.io/
- Laravel Discord: https://twitter.com/taylorotwell/status/1037140531313340416
-----
Editing sponsored by Tighten; transcript sponsored by Larajobs.