Documentation

What is dPanel - dNocs?

dPanel - dNocs is a web control panel that launches or connects Ubuntu servers, deploys apps from GitHub, and manages DNS, HTTPS and logs.

dPanel - dNocs (distributed Node & Operations Control system) is a web-based server control panel: a website where you run your own servers by clicking instead of typing commands. It launches Ubuntu servers in your own cloud account or connects a VPS you already run, then deploys your applications from GitHub, puts them behind an HTTPS load balancer, manages their DNS records and shows their logs, all from the browser.

Who it is for

  • Developers and small teams who want their code running on their own servers without writing deployment scripts.
  • Agencies and freelancers who look after many client sites and want one place to see every server, application and domain.
  • Ops engineers who want one shared way for a team to create servers and ship releases, with roles instead of shared root passwords.

You need no terminal on your own computer. dPanel signs in to your servers over SSH with a key it holds for you, and runs a small agent on each server to report its health.

What dPanel does

AreaWhat you can do
ServersLaunch a VM at a cloud provider, or connect any Ubuntu or Debian server over SSH. See live CPU, memory and disk, systemd services, users, open ports, files and logs, and manage the server's firewall.
SoftwareInstall databases, runtimes and web servers from a catalogue of tested modules, such as MariaDB, Go or Caddy.
ApplicationsBuild a GitHub repository on your server, run it as a systemd service, keep every build, and roll back in one step.
Load balancersPublish an application on a domain with a free Let's Encrypt HTTPS certificate, renewed for you.
DomainsManage the DNS records of a domain hosted at Cloudflare or DigitalOcean.
LogsRead application, load balancer, build and server logs, search them, and download up to 10 days back.
ClustersGroup servers, and turn a group into a Kubernetes cluster with k3s or RKE2.
TeamsShare a workspace with your team and give each person a role, from Viewer to Owner.
WorkersRun your workspace's jobs on dPanel's shared workers, or on private workers you run yourself.
AssistantAsk questions in plain language, or let Ask dPanel prepare changes for you to approve.

Supported providers and systems

  • Cloud providers: AWS EC2, Google Compute Engine, DigitalOcean Droplets, IDCloudHost, Alibaba Cloud ECS and Tencent Cloud CVM. The launch form also lists Biznet Gio. See Cloud providers.
  • Your own server: any VPS, bare-metal machine or home-lab box running Ubuntu or Debian that dPanel can reach over SSH. See Connect your own server.
  • Operating system on launched servers: Ubuntu 24.04 LTS or 26.04 LTS.
  • Code: GitHub repositories your GitHub account or organisation can read, built with the commands you give.
  • DNS: Cloudflare and DigitalOcean.

dPanel does not resell servers or domains. Machines run in your own provider account, and your provider bills you directly.

dPanel compared with managing a VPS by hand

TaskBy hand on a VPSWith dPanel
Create a serverClick through the provider console, set up SSH keys and a firewallPick provider, region and size in one form; ready in about 10–20 minutes
Install a databaseapt install, edit config files, create a systemd unitPick the module, answer a few questions
Deploy an app from GitHubClone, build, write a service file, restart, repeat on every changePick the repository and branch; press Build and release after a push
Roll back a bad releaseFind the old build, if you kept itRoll back on any kept build
HTTPS on a domainInstall a web server, set up Certbot, add the DNS recordCreate a load balancer; dPanel adds the record and the certificate
Read logsSSH in, journalctl or tail -fSearch and download them in the browser
Give a teammate accessShare a key or a passwordAdd them to the team with a role

You keep full access to the machine. dPanel works through SSH and standard Ubuntu tools, so you can still sign in yourself whenever you want.

How to start

Follow Your first steps: sign in, pick a workspace, get a server, deploy your first app with a tutorial, and put it on your domain. New words are explained in the Glossary.

Frequently asked questions

Is there a dark theme?

Yes. Press the moon icon at the bottom of the sidebar to switch between light and dark. Other dPanel services on the same domain, such as the database manager, follow the theme you pick.

What does dNocs stand for?

dNocs stands for distributed Node & Operations Control system. dPanel is the control panel you use in the browser; the full product name is dPanel - dNocs.

Do I need to install anything?

No. dPanel runs in your browser at dnocs.devetek.app. On each server it manages, dPanel installs its own agent over SSH for you.

Which operating systems does dPanel support?

Servers dPanel launches run Ubuntu 24.04 LTS or 26.04 LTS. A server you connect yourself can run Ubuntu or Debian.

Who pays for the servers?

Your cloud provider bills you directly, because dPanel creates machines inside your own provider account. dPanel does not resell servers.

Can I still use SSH on my servers?

Yes. dPanel has a terminal in the browser, and you can add your own public key to a server and connect with any SSH client. See Connect over SSH.

What happens to my servers if I stop using dPanel?

They keep running at your provider, with your applications as systemd services. Deleting a server you connected yourself only makes dPanel forget it; the machine is left alone.