LAY7 cloud
Applications

Laravel Hosting in the Cloud

Queue Workers, Horizon and Scheduler as managed processes. Highly available, scalable at any time, hosted in Germany. Deployed in minutes.

my-laravel-app Container Deployment
Running
Web Server
php-fpm
Queue Worker
horizon
Scheduler
schedule:run
MariaDB
SSL active
app.example.com Level 4 · 512 MB
Kubernetes based Cloud Infrastructure
< 5 Min
Time to Deploy
99.9%
Uptime
Germany
Server Location
NVMe
SSD Storage
Managed Laravel Hosting

Laravel Hosting without server administration – deploy instead of configure

Laravel Hosting on LAY7 cloud means you focus on your application, not infrastructure. Your Laravel app runs on a managed cloud platform with queue workers, Horizon, Scheduler and WebSockets as separate processes – each one monitored, automatically restarted on crashes, and with its own performance level.

Unlike a traditional VPS with Forge or Ploi, you don't manage a server. No SSH for deployments, no Supervisor for queue workers, no Nginx configuration. You deliver your code, LAY7 cloud takes care of the rest: SSL certificates, backups, logs and the entire Kubernetes infrastructure underneath.

For simple Laravel projects like blogs or landing pages, a Space is all you need – a container-based web space with SSH, Composer and cron jobs, no Docker knowledge required. For production-ready SaaS applications, use Container Deployments with full control over every process.

Server location Germany

GDPR compliant. Your data stays in German data centers.

Per-minute billing

No base fee, no minimum contract. Pay only for what you use.

Automatic SSL certificates

Let's Encrypt for all domains, automatically issued and renewed.

Managed databases

MariaDB with automatic backups and one-click restoration.

Live in 3 steps

How to deploy your Laravel app

From zero to production in minutes – no server setup, no DevOps expertise required.

1

Create a Dockerfile

Define your Laravel environment in a Dockerfile. PHP version, extensions, Composer dependencies – all in one file. For simple apps without Docker, use a Space with SSH and Composer instead.

FROM php:8.3-fpm → composer install → artisan optimize
2

Push image & configure

Push your Docker image to a registry of your choice – Docker Hub, GitHub Container Registry or your own private registry. In the dashboard, configure web container, queue worker, Horizon and Scheduler as separate processes – each with its own performance level.

3

Deploy & scale

One click starts the deployment. Boot containers can run migrations before the app starts, then runtime containers launch with the new code. As traffic grows, scale CPU and RAM with a click – no server migration required.

Optimized for Laravel

Everything your Laravel app needs in production

LAY7 cloud understands Laravel workflows. Queue workers, Scheduler and WebSockets are not workarounds – they are first-class processes.

Queue Workers & Horizon

artisan queue:work and artisan horizon run as dedicated runtime containers on LAY7 cloud's Kubernetes infrastructure. On crashes, automatic restart happens within seconds – no Supervisor, no cron job workarounds. Each worker has its own performance level: more capacity for queue-intensive tasks without affecting the web container.

  • Automatic restart on crashes
  • Dedicated performance level per process
  • No Supervisor required
  • Logs & status in the dashboard

Reverb, WebSockets & Broadcasting

Laravel Reverb as its own runtime container on LAY7 cloud – real-time broadcasting without third-party services like Pusher or Ably. Your WebSocket server runs permanently alongside web and worker containers, with persistent connections. Ideal for dashboards, chat applications and live notifications.

  • No Pusher or Ably required
  • Persistent WebSocket connections
  • Dedicated scalable process
  • Laravel Echo compatible

Managed Database & Backups

MariaDB as a managed service right next to your Laravel containers in the same network. Automatic backups with configurable intervals and one-click restoration. A boot container can run artisan migrate --force before each deployment – no forgotten migrations, no manual SSH.

  • Automatic backups
  • One-click restoration
  • Boot containers for migrations
  • Same network, minimal latency

Two ways to run Laravel

For simple apps, a Space with SSH, Composer and cron jobs is all you need. For production applications with queue workers, Horizon or WebSockets, use Container Deployments – each process isolated, with its own performance level, with automatic restarts.

99.9%

Uptime on Kubernetes infrastructure. Automatic restarts on crashes, isolation between applications. Your app keeps running, even when individual nodes fail.

Queue Workers & Horizon

artisan queue:work and artisan horizon as permanently running runtime containers. Automatic restart within seconds on crashes – no Supervisor, no cron job workarounds.

Boot Containers for Migrations

Configure a boot container that runs artisan migrate --force before each deployment. Then runtime containers start with the new code. No manual SSH, no forgotten migrations.

Reverb & WebSockets

Laravel Reverb as its own runtime container. Broadcasting without third-party services like Pusher. Your WebSocket server runs alongside web and worker, with its own performance level.

LAY7 cloud
  • Fully managed platform
  • No server management
  • Automatic restarts
  • Scale with one click
VPS + Forge
  • Manage server yourself
  • OS updates, patches, firewall
  • Configure Supervisor
  • Scale manually
Server Location
Germany

GDPR compliant. Your data and your users' data stays in German data centers. No US Cloud Act, no data transfers to third parties.

Scale anytime

More resources with one click in the dashboard, no server migration. Fewer resources when traffic drops – you only pay for what you use.

Managed MariaDB with automatic backups

Databases as a dedicated managed service. Automatic backups with configurable intervals and one-click restoration. SSL certificates via Let's Encrypt for all domains, automatically issued and renewed.

Transparent Pricing

Usage-based and billed by the minute. No monthly base fee, no minimum contract.

Space Setup

Blog, landing page, simple app

Space (Level 2, 5 GB) 3,58 €
MariaDB (Level 2, 1 GB) 2,46 €
Cron Job (Scheduler) 0,79 €
Gesamt pro Monat 6,83 €

Container Setup

SaaS app with Horizon & Scheduler

Web Container (Level 4) 4,36 €
Horizon Container (Level 2) 2,18 €
Scheduler (Job Container) 1,09 €
MariaDB (Level 2, 1 GB) 2,46 €
Volume (5 GB) 1,40 €
Gesamt pro Monat 11,49 €

All prices excl. VAT per month at continuous usage. Full price list

Frequently Asked Questions

Do I need Docker knowledge?
Not for a Space – you work with SSH, Composer and SFTP. For Container Deployments you need a Dockerfile. The container configuration itself is done with a few clicks in our cloud.
Can I replace Laravel Forge or Ploi?
Yes. LAY7 cloud is a managed platform – you don't need your own VPS or a tool to configure it. Infrastructure, SSL and automatic backups are built in.
How fast can I scale?
Anytime. You choose the right level for your containers and databases in our cloud. As your application grows, adjust CPU, RAM and storage with a few clicks – no migration, no new server.
Which PHP versions are supported?
On Spaces, current PHP versions are available to choose from. With Container Deployments you control the version via your Docker image – any PHP version is possible.
Does LAY7 cloud support Laravel Octane?
Yes, via Container Deployments. You define the Octane start command as a runtime container. Configure RoadRunner or Swoole in your Docker image.

Ready for Laravel in the Cloud?

Get started now. No contract, no minimum term.

Highly available on Kubernetes
German data center
SSL certificates included