2
2 Comments

Which deployment tool to deploy your Laravel app?

How do you deploy your Laravel application to production?

posted to Icon for group We Are Laravel
We Are Laravel
on July 16, 2020
  1. 2

    It all depends on the complexity of the deployment process.

    • In the past, I provisioned everything myself and used [Deployer (https://deployer.org/).
    • Currently, for simple sites, I use deployment flow baked into Laravel Forge
    • For more demanding projects (with a complex deployment process, that requires instant rollbacks in case of critical bugs) I use Envoyer on servers provisioned by Laravel Forge.
    • Recently I've been dipping my toes into serverless Laravel and I've been using Laravel Vapor

    When bootstrapping your product it's wise to avoid unnecessary expenses, but don't be to be too frugal. Saving a few bucks a month might be beneficial over the short term but keep the long run in mind. A moment when everything goes in flames is a bad time to learn about rollbacks. Paying a few $/month for having a UI/command to roll back your app and database will not only save you time & nerves but will also save your product's reputation.

  2. 1

    I use Envoyer and Laravel for one project and AWS CodePipeline and ECS for another project.

  3. 1

    This comment was deleted 3 years ago.

Trending on Indie Hackers
I spent $0 on marketing and got 1,200 website visitors - Here's my exact playbook User Avatar 67 comments Veo 3.1 vs Sora 2: AI Video Generation in 2025 🎬🤖 User Avatar 31 comments I built eSIMKitStore — helping travelers stay online with instant QR-based eSIMs 🌍 User Avatar 21 comments 🚀 Get Your Brand Featured on FaceSeek User Avatar 20 comments Day 6 - Slow days as a solo founder User Avatar 16 comments Why I'm Done Juggling 10 SaaS Tools (And You Should Be Too) User Avatar 9 comments