Learn Laravel Forge
In this series, long-time Laravel Forge advocate Matt Stauffer will teach you how to become a Forge power user. Of course, you'll learn how to provision servers in seconds, but you'll also learn about zero-downtime deployments, processes, queues, securing sites with SSL, database backups, networks, and more!
Each episode is bite-sized, so feel free to jump around to the topic that interests you most. Let's go!
Series episodes
What is Laravel Forge?
3m 53sLearn what Laravel Forge does: provision servers, deploy and manage PHP/Laravel apps easily, automate deployments, and simplify server maintenance.
How Deploys Work in Laravel
2m 52sLearn the basics of deploying modern Laravel apps: workflows, build steps, and best practices to deploy reliably and confidently.
Creating a Server with Laravel VPS
6m 52sCreate a server instantly with Forge's Laravel VPS - the easiest way to provision, configure, and deploy a managed server.
Creating a Server with Standard VPS Providers
7m 14sLearn to connect Forge with DigitalOcean and create a server—quick, secure setup to deploy and manage your apps effortlessly.
SSH (and SSH keys)
3m 20sSecurely access Forge-created servers using SSH keys—learn how to generate, add, and manage keys for passwordless, trusted authentication.
Creating a Site
6m 24sCreate your first Forge site: set up a code-backed domain, connect your repository, and deploy your app quickly with clear steps.
Deployments and Commands
5m 20sLearn how Forge deployments work: see what runs, trigger new deploys, and customize post-deploy commands with practical examples.
Zero Downtime Deploys in Forge
7m 22sDeploy with zero downtime using Forge: master its updated deployment flow and keep your apps live and error-free during updates.
Domains and SSL
6m 43sPoint domains and enable SSL easily with Forge; get free on-forge.com domains per site in Forge 2.0 for fast, secure deployments.
Environment Settings
3m 46sManage Laravel environment files in Forge to securely store settings, streamline deployments, and customize app behavior across environments.
Creating and Working with Databases
4m 2sEasily create and manage MySQL, MariaDB, PostgreSQL, and Redis databases with Forge for fast setup, secure credentials, and simple administration.
Scheduled Jobs & Heartbeats
6m 47sSchedule recurring app tasks with Forge and monitor completion using Heartbeats to ensure jobs run reliably and detect failures fast.
Background Processes & Queue Workers
6m 46sConfigure and monitor queue workers and background processes with Forge using Supervisor for reliable, long-running app tasks.
Monitoring Server Health
3m 34sMonitor server and site health with Forge's tools to detect issues, ensure uptime, and fix problems before users notice.
Teams, Roles, & Resource Sharing
6m 7sManage teams and roles in Forge to securely share servers, sites, recipes, and providers, streamline collaboration and control access.
The Command Palette
3m 44sBoost productivity with Forge's powerful command palette, run commands, navigate, and automate tasks faster than keyboard shortcuts alone.
Configuring PHP
3m 31sCustomize PHP settings and install multiple PHP versions on one server with Forge for easy, flexible, reliable management.
Billing, Organization, and other Settings
5m 42sManage Forge billing and usage, organize accounts, servers, sites, and teams for clearer workflows, cost control, and smoother collaboration.
Recipes
4m 40sRun and schedule scripts across servers with Forge recipes, execute at server or site level, automate tasks, and manage repeated jobs easily.
Database Backups
4m 18sAutomate scheduled database backups to S3-compatible storage with Forge for secure, reliable offsite copies and fast recovery.
Authenticating Composer Dependencies
2m 43sSecurely install private Composer packages: Forge streamlines credential setup so your sites fetch private dependencies reliably and easily.
Networks, Firewalls, and Load Balancing
10m 16sEasily configure networks, firewalls, and load balancing in Forge to secure server communication, streamline traffic, and scale reliably.
Nginx Templates
2m 15sStop editing Nginx configs by hand. Use templates to automate setups, reduce errors, and save time with consistent configurations.




