Skip to content
Documentation
Introduction

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
Getting started

From an empty account to a running application.

  1. 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. 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. 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. 4

    Give it a domain

    Add DNS records and put a load balancer in front when you are ready for real traffic.

What you get

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.

No lock-in

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.

Guides

Read how it works.

Start with one server.

Create an account, connect a provider, and have something running this afternoon.