Introduction

Learn how to self-host Laravel applications with zero-downtime deployments, automated CI/CD, and Docker. The easiest way to manage your own Laravel infrastructure without monthly fees.

Getting Started

Thanks for purchasing the Spin Pro template for Laravel! This guide will help you get started.

What you get

Your purchase grants you access to a collection of Docker components that help configure your Laravel project in seconds. This is a private template stored in GitHub that integrate with your CLI to provide a beautiful onboarding experience. You can create projects with a simple command of spin new laravel-pro.

Using these templates is an easy way to take advantage of these features:

  • PAY ONCE infrastructure management. No monthly fees (bring your own servers)
  • Unlimited projects with a any license
  • Unlimited servers with a any license
  • Beautiful DX with an easy project creation wizard
  • Zero-downtime deployments with Docker Swarm + Traefik
  • Automated deployments with GitHub Actions
  • Free SSL certificate powered by Let's Encrypt
  • Deploy to any host that runs Ubuntu 22.04+
  • Lightning-fast development with automatically configured Vite
  • Trusted SSL for Development
  • Run powerful services like Horizon, Reverb, Redis, MySQL, Postgres, & more