- Features
- Pricing
- English
- Français
- Deutsch
- Contact us
- Docs
- Login
Running Laravel in production needs reliable environments, background job processing, scheduled tasks, caching, and tools to debug performance before problems reach users. Upsun brings these parts together in one platform built for modern application delivery, so your team can move from commit to production with less friction.

Upsun keeps runtime settings, services, routing, and build logic in Git, so your team can ship from a repeatable baseline rather than a stack of one-off fixes. Define your app, deploy from Git, and keep application and infrastructure changes together.
Upsun maps connected services to your .env file automatically. Database, cache, and queue connections are available where Laravel expects them with less manual wiring.
Laravel environment variablesAdd Redis, PostgreSQL, RabbitMQ, or any managed services in your config file. Upsun provisions, connects, and secures each service on the environment’s internal network.
Explore built-in servicesRun Horizon as a separate worker container so queue processing doesn’t compete with your web process. Expose the Horizon dashboard in your Laravel app when needed.
Handle queues with HorizonWhen you branch an environment, the new one can inherit data, services, and routing configuration from its parent. That means your team can test Laravel changes in production-like environments instead of relying on less realistic staging setups.
Each environment is isolated, so bug fixes and infrastructure changes are validated away from the live app. Inspect environments, view activity, and troubleshoot deployments from the Console or CLI.
Run Laravel’s scheduler via cron or as a dedicated worker with options to control behavior by environment type. No external scheduler required.
Set up cron jobsCreate environments, stream logs, SSH into containers, and inspect recent activities directly from the command line. Upsun supports terminal operations in addition to the web console.
Work with the Upsun CLIUpsun includes integrated Blackfire.io for Laravel performance profiling. Profile Eloquent queries, middleware, queue jobs, and third-party API calls. Set performance budgets and get alerts on regressions, with 60+ PHP metrics available out of the box.
Make performance part of delivery. Blackfire supports custom performance tests and automated builds, so profiling becomes a repeatable check in your delivery pipeline.
See how performance tests workEnable Telescope and APP_DEBUG per environment, production defaults to off, non-production overrides as needed. Inspect requests, queries, jobs, cache operations, and scheduled tasks without exposing debug tools in production.
Debug with Laravel TelescopeUpsun keeps activity logs for deployments, cron runs, and variable updates, and these logs can be opened in the Console or CLI and shared with your team.
Access app and activity logsUpsun supports project and environment-type permissions so organizations can apply and audit who can do what across different environments.
Manage user accessUpsun supports MFA and SSO, and its security docs also cover project isolation. Customer environments are isolated using namespaces, seccomp, and cgroups, with only a small set of incoming ports exposed behind the firewall.
Explore Upsun security and complianceGit-based delivery, isolated environments, managed services, dedicated workers, scheduled jobs, observability, and access controls in one platform. Less platform glue. More time shipping application.
Talk to an expert

