Help center
How can we help?
Search the guides, check the FAQ, or talk to a person.
Documentation
Step-by-step guides for install, operations, and the CLI.
Browse guides →Community
Ask questions and report bugs in the public issue tracker.
Open GitHub issues →Support ticket
Private help from our team, answered by email.
Open a ticket →Security
Found a vulnerability? Report it privately — never in public.
Read the policy →Frequently asked questions
Is dPanel really free?
Yes. Every user gets the same software, the same features, and the same updates. There are no license fees, no feature locks, and no subscriptions. Paid help is available only if you ask for it.
What server do I need?
A fresh Linux ubuntu server you control with sudo or root access, ports 80 and 443 open to the internet, and a domain name for the panel, for example panel.example.com.
How do I update dPanel?
Run "sudo ./installer.sh update". The installer downloads the release straight from GitHub and records the installed version in the panel .env file.
Can I migrate from cPanel or CyberPanel?
Yes. dPanel can import backups from cPanel and CyberPanel, and also restores its own portable backup packages.
Can I sell hosting with dPanel?
Yes. You may run dPanel and sell hosting services with it. You may not redistribute, rebrand, or resell the software itself without written permission.
How do I report a security problem?
Please do not open a public issue. Follow the Security Policy and report it privately by email.
Popular guides
- Installation — Install dPanel on a fresh Linux server, choose a release, and set up website file permissions.
- Architecture — How the Laravel panel, the drust privileged API, and the Rust edge gateway fit together.
- Operations — Everyday dPanel commands, rebuilds, updates, and troubleshooting steps.
- dscript CLI — The dpanel command-line tool: chains, modules, scripts, dry runs, and recovery.
- drust Service — Install, configure, and run the root-owned drust execution service.
- drust API — Endpoint reference for the localhost-only drust execution API used by the panel.
Open a support ticket
We reply by email, usually within one business day. You'll get a private link to follow the conversation — no account needed.