Your servers, applications and domains, in one place.
dPanel launches a server at your cloud provider, or connects one you already run, then sets it up and deploys your application. Everything it builds is written down as Ansible that stays yours.
- Works with
- AWS
- Google Cloud
- DigitalOcean
- IDCloudHost
- Alibaba Cloud
- Tencent Cloud
- Your own server over SSH
From an empty account to a running application.
- 1
Bring a server, or let dPanel launch one
Connect a machine you already run over SSH, or launch a VM at AWS, Google Cloud, DigitalOcean, IDCloudHost, Alibaba Cloud or Tencent Cloud. Either way, dPanel takes it from there.
- 2
It sets the server up
Ready in about 10 to 20 minutes, with no configuration guide to follow and nothing to install by hand.
- 3
Deploy your application
Point dPanel at your Git repository. It builds the release, ships it to the server, and keeps a record of every attempt. Or ask the built-in AI assistant, Ask dPanel, to set it up with you.
- 4
Give it a domain
Add DNS records and put a load balancer in front when you are ready for real traffic.
One panel for the whole estate.
Servers
Launch new machines or connect your own, and watch CPU, memory and disk across the fleet.
Applications
Deploy from Git, keep every artifact, and see which release is actually live.
Traffic
Load balancers, domains and DNS records, managed beside the servers behind them.
Data and services
Install the databases and services your application depends on, without a shell session.
Activity
Every operation recorded: who ran it, how long it took, and what failed if anything did.
Teams
Work alone in a personal workspace, or share one with the people you build with.
The part that matters six months from now.
Most panels make your infrastructure theirs. dPanel writes yours down.
Every server it builds, and every change it makes, is written as Ansible. That is the real thing, not a record of it: run it again and you get the same machine, every time. You can run it yourself, with dPanel out of the loop entirely. The repository it lives in is private for now, so there is no pull request for you to read — but ask, and we will write your infrastructure to a repository you own, in another stack such as OpenTofu if you would rather.
Read how it works.
- Getting startedSign in, pick a workspace, find your way around the dashboard, and connect GitHub, an SSH key and a cloud account.
- AI assistantAsk dPanel in plain language: get answers, diagnose problems, and let the AI assistant prepare changes that run only after you approve them.
- TutorialsFollow one page from an empty account to a live website: a server, its software, a database, the application and a domain with HTTPS.
- ServersCreate a server at a cloud provider, see what runs on it, install a database, and remove it when you are done.
- Groups & clustersGroup servers to act on all of them at once, or turn a group into a Kubernetes cluster with k3s or RKE2.
- ApplicationsBuild an application from a GitHub repository, run it on one of your servers, and follow every build and release.
- NetworkingPut a load balancer with HTTPS in front of your applications, and let dPanel manage DNS records for the domains you own.
- Teams and accessShare servers and applications with the people you work with, and decide what each of them may do.
- WorkersChoose where your workspace's jobs run: dPanel's shared workers, or your own GitHub Actions workflow or VM.
- LogsFind the log you need, read it, narrow it down, and take a copy with you.
- TroubleshootingAnswers to the problems people actually run into, and where to get help.
Start with one server.
Create an account, connect a provider, and have something running this afternoon.