News

Laravel Cloud Source Code on GitHub

Published
Laravel Cloud Source Code on GitHub image

Update: After this post was originally published Taylor announced he made the Laravel Cloud private again. We will keep this post up for historical purposes but it is no longer accurate.


On Twitter, Taylor Otwell opened the source code of Laravel Cloud, his first attempt to build “Forge Pro.” This application was never released as a SaaS publicly, and was eventually replaced with Laravel Vapor:

I have mentioned Laravel Cloud, an abandoned attempt to build a "Forge Pro", several times. This project was eventually replaced by Vapor. However, the entire backend was completely finished. I have opened the source here if anyone is interested: https://t.co/8RQ9xhsSLO

— Taylor Otwell (@taylorotwell) August 1, 2019

Regardless, this is a rare chance to get a glimpse of an application written by the creator of Laravel. You can see some of his code by purchasing software like Laravel Nova and Laravel Spark; and open-source projects like Laravel Horizon. However, this is a full Laravel application intended as a SaaS, which is a fairly unique opportunity for learning.

This code should only be used as an educational resource. In full, at the time of writing the project’s readme states (emphasis added):

Laravel Cloud was an attempt to build a “Forge Pro” for applications that needed more robust load balancing and scaling features.

This was eventually replaced by Laravel Vapor; however, I am open sourcing the code for review purposes since it is the only significant Laravel application I have written that I am able to open source.

Again, this code is only for review. This code may not be used or deployed for any purpose without my consent.

You can check out the repository on GitHub at taylorotwell/laravel-cloud. To learn more about Laravel Vapor—the serverless deployment platform for Laravel—check out Taylor’s intro to Vapor talk presented at Laracon VII:

Paul Redmond photo

Staff writer at Laravel News. Full stack web developer and author.

Filed in

Sponsored

laravelcloud logo
Laravel Cloud

Easily create and manage your servers and deploy your Laravel applications in seconds.

Visit Laravel Cloud

The latest

View all →
Queue totalSize() and JobInterrupted Event in Laravel 13.31 image

Queue totalSize() and JobInterrupted Event in Laravel 13.31

Read article
Find Unexpected Test Inputs with Fuzz for Pest image

Find Unexpected Test Inputs with Fuzz for Pest

Read article
Laravel Rulebook: Business Rules That Change by Date image

Laravel Rulebook: Business Rules That Change by Date

Read article
Taylor disabled GitHub Issues on most Laravel open-source packages. image

Taylor disabled GitHub Issues on most Laravel open-source packages.

Read article
Exclude Vendor and Default Commands in `php artisan dev` image

Exclude Vendor and Default Commands in `php artisan dev`

Read article
The Laracon Archive image

The Laracon Archive

Read article