Hosting that doesn't get in your way.
Saplo is simple for everyone, but under the hood it has everything developers expect. Isolated LXC container, SSH with sudo, Git deployments, CLI and an MCP server for Claude.
LXC containeryour own, not an account on a shared server
SSH as Box Mwith full sudo
git pushand your site live
MCPfor Claude Code and Desktop
Full control. No compromises.
Every customer gets their own isolated LXC container, rather than an account on a shared shell with shared PHP.
SSH and SFTP access
Log in with your key to your own container via Box M, with full sudo access inside.
LXC isolation
Dedicated RAM and CPU, NVMe storage, and an internal network address. Your neighbor won't eat into your resources.
Terminal in your browser
A full terminal without leaving the dashboard. View logs, deploy, and debug from any browser.
Resources without restarts
Add memory on the fly without restarting the container or causing downtime.
Backups and restores
Every Box includes daily backups stored off-server. Starting with Box L, restore them with one click.
Ports, cron, and queues
Cron jobs, WebSockets, workers, and queues. Custom TCP and UDP ports are available as an add-on.
Databases included
Postgres, MariaDB, and Redis are ready to connect, with no extra charge for a separate database add-on.
Deploy from Git
Every push to the production branch builds and deploys the project. View the deployment history and roll back from the dashboard.
MCP for Claude
MCP server included in the CLI package. Tell Claude in Polish what it should do, and Claude does it in your Box.
One command. Your site is live.
CLI saplo, deploy from Git or click in the dashboard, whichever you prefer.
$ saplo deploy mojprojekt.pl --stack wordpress
✓ kontener gotowy
✓ WordPress zainstalowany
✓ SSL Let's Encrypt
✓ DNS ustawiony
A workday with Saplo.
Four commands to take your project from morning to evening. No need to log in to the server unless you want to.
-
MorningYou push changes
A push to the production branch triggers a build and deployment.
$ git push origin main -
At noonYou check the logs
Read build and application logs from the terminal or dashboard.
$ saplo logs -
In the afternoonYou change the configuration
Set environment variables without logging in to the server.
$ saplo env set DATABASE_URL=... -
In the eveningYou roll back a deployment
Something went wrong? Roll back to the previous version with a single command.
$ saplo rollback
CLI, Git Push and MCP for Claude.
Four ways to manage your project: dashboard, CLI saplo, automated deployment from GitHub and an MCP server. Each one creates the same deployment in the same dashboard.

Deploy from the terminal
Install the CLI with npm, log in with an API token and deploy any stack with a single command. Build logs go straight to your terminal.
$ npm install -g @saplo/cli$ saplo login$ saplo init$ saplo deploy
Automated deployment from GitHub
Each git push push to the production branch triggers a build and deployment. The manifest saplo.yaml in the repo describes the stack, while history, logs and rollback are available in the panel.
$ git push origin main✓ deploy online, rollback w 1 klik
Manage Saplo with Claude
The MCP server is included @saplo/cli. Connect it to Claude Code or Claude Desktop and tell it in Polish what should happen: apps, deployments, logs, DNS, email, and backups.
$ claude mcp add saplo -- saplo-mcpSafe: The AI doesn't charge your card. It only buys add-ons from your prepaid wallet, within your limit. Destructive actions, such as deleting an app or performing a rollback, require confirmation.
Every stack is one-click.
Ready-made environments or a clean Linux container and your own stack.
-
WordPressPHP 8.3 · MariaDB 11 · nginx · WP-CLI
-
Next.jsNode 22 · SSR/ISR · edge · App Router
-
Django / PythonPython 3.11 · gunicorn+uvicorn · Postgres
-
ReactNode 22 · Vite · CRA · SPA build
-
HTML / Staticnginx · Hugo · Jekyll · Eleventy · dowolny SSG
-
Vue.jsNode 22 · Vite · Pinia · Vue Router
-
NuxtNode 22 · SSR · Nitro · Vue 3
-
SvelteKitNode 22 · SSR · adapter-node · Vite
-
AngularNode 22 · TypeScript · RxJS · CLI
-
AstroNode 22 · SSG · islands · MDX · adapters
-
n8nWorkflow automation · AI agents · webhooki
-
Docker / ComposeDowolny obraz · docker-compose.yml · volumes
On top of that, 166 gotowych aplikacji czeka in the directory.
Questions? We have answers.
Which plan includes SSH?
Starting with Box M. Every plan with SSH includes full sudo access in your container. Lower-tier plans include the dashboard and SFTP.
How do I deploy a project from GitHub?
Connect a repository via the dashboard or CLI. From then on, every push to the production branch builds and deploys the project. The dashboard shows the deployment history and lets you roll back.
Can I use my own stack?
Yes. In addition to ready-made environments, you can set up a clean container with Docker or your own process and configure it however you like.
How does deployment rollback work?
Every deployment is kept in history. The saplo rollback command or a single click in the dashboard restores the previous version.
Do databases cost extra?
No. You can add Postgres, MariaDB, and Redis as part of your Box resources, with no additional database fee.
What is an MCP server?
This is a bridge between Claude and your Saplo account. Install it alongside the CLI and tell it in Polish what needs to happen: apps, deployments, logs, DNS, email. Destructive actions require confirmation.
Will you migrate an existing project?
Yes, migration is free. We move your files and database, then connect your domain.
The full specification is in the documentation.
Commands, DNS records, SSH configuration, step by step.
