Most teams do not want to manage servers. They want their app online, with HTTPS, logs and a way back when a release goes wrong. That is what Deplo does: it is installed on your DeluxHost server before we hand it over, so the first thing you see is a dashboard, not a terminal.
How it works
- Connect a repository from GitHub, GitLab or any Git server.
- Push a commit. Deplo detects the framework, builds the image and starts the container.
- Open the link. Your app is live behind a reverse proxy with an automatic TLS certificate.
Every deploy is kept, so going back to the previous version is one click, not a late-night git revert.
What it runs
Deplo deploys anything that runs in a container:
- Node, Bun, Python, Go, PHP and Ruby apps, detected automatically;
- any project with a
Dockerfile; - multi-service stacks from a
docker-compose.yml; - databases like PostgreSQL, MySQL and Redis, with scheduled backups.
# docker-compose.yml: a typical app with its database
services:
web:
build: .
environment:
DATABASE_URL: postgres://app:secret@db:5432/app
db:
image: postgres:17
volumes:
- data:/var/lib/postgresql/data
volumes:
data:
Preview environments
Open a pull request and Deplo builds it on its own URL, with its own variables. Reviewers click a link instead of pulling the branch. Close the PR and the preview is destroyed.
Standard or Plus?
Deplo Standard runs on our standard virtual platform, with shared CPU: ideal for side projects, staging environments and internal tools. Deplo Plus moves to dedicated resources for production apps that need consistent build and response times. Both come with a 10 Gb/s port and in-house DDoS protection.
You keep full root access. Deplo is a tool on your server, not a cage around it.
Getting started
Pick a Deplo plan, wait for the activation email and open the dashboard link inside it. From there, connecting your first repository takes about two minutes. If you get stuck, our support team uses Deplo every day and can walk you through it.
