SSanalCP
TR EN
Home Features Demo Installation Docs About Changelog
TR EN
Install free
Beta · v0.9.38

You'll never pay a lifetime of fees to run your server.

SanalCP is an open-source hosting control panel that brings domains, email, databases, SSL and file management together in one screen. It's currently in Beta and designed to stay free for life.

Beta — actively developed Free for life Open source · MIT
$0
license / subscription fee
1
install command
10
apps, one click
EN
interface language
server-ip:8443
SanalCP control panel — server dashboard: system load, installed services and live resource usage
$ curl -fsSL https://sanalcp.com/kur | bash
✓ Panel ready → https://server-ip:8443
One Panel, Whole Server

Everything you host, managed from one place.

From domains to email, databases to the firewall — every layer of your server in one consistent interface.

Web Server

Multi-PHP · nginx

Independent PHP version, FPM pool and cache settings per domain. Ready-made cache profiles for WordPress, PrestaShop and plain PHP; HTTP/2 and HTTP/3.

Applications

Ten Apps, One Click

WordPress, Joomla, Drupal, PrestaShop, OpenCart, Grav, Matomo, MediaWiki, Nextcloud and phpBB are installed, updated and removed from a single screen.

Vhost

Custom Vhost Mode

When the built-in template isn't enough, write the entire nginx config yourself. The panel validates it with nginx -t and rolls back on error.

Email

Your Own Mail Server

Postfix, Dovecot, OpenDKIM and a web-based mailbox — send and receive from your own domain without relying on a third-party mail service.

Staging

An Isolated Test Site

Run a copy of your site with its own user and database, try things out, then push files and database to live when you're ready — a full backup is required first.

Reverse Proxy

Node.js, Next.js and Laravel

Bind an app on 127.0.0.1 to a domain; WebSockets and the real client IP work out of the box. For Laravel: discovery, allowlisted Artisan and automatic rollback of a deploy that fails its health gate.

Security

Firewall, WAF and Malware Scanning

An nftables firewall, WAF rules, two-factor authentication and automatic IP banning. PHP webshell scanning produces an explainable risk score, WordPress core is verified against checksums, and login, WAF and malware events are correlated in the security center. Panel access can be limited to a CIDR allowlist.

Resource Management

Per-Account Resource Limits

systemd cgroup v2 slices, disk quotas (XFS and ext4) and sandboxed shell access isolate every account from every other — at no extra cost.

Backups

Backups Proven to Restore

Scheduled backups ship to FTP, SFTP and S3-compatible storage. Every backup is checked for SHA-256 integrity and its SQL dump is actually restored into a temporary schema; restoring from an unverified backup is blocked.

Migration

cPanel, Plesk and DirectAdmin

Bring existing sites over from an archive or straight from the old panel over SSH. The job runs in the background with percentage, step and errors visible; on a partial failure the affected part is restored automatically.

Resellers

Admin, Reseller and Customer

Give hosting resellers a space to manage their own customers. Set customer, domain, disk and traffic limits per reseller; resellers can never see each other's accounts.

Customer Panel

A Login for Every Customer

Customers sign in with their own username and password and see only their own services. The menu is built from their role, and turns into a domain's toolset once they step into it.

And much more

Cloudflare DNS, cron, Git deploys, SSH, server maintenance…

There's too much of the rest of the panel to list one by one. We've laid out every module by category on the features page.

See the full feature list →
Why Free?

Not a trial — a commitment.

SanalCP is developed as an open-source alternative to the yearly license fees of closed-source panels. We're in Beta right now; once we reach version 1.0, the core panel will still stay free for life.

What Does Beta Mean?

Active development, open feedback.

Some modules may change quickly during Beta. We recommend keeping backups and testing major changes in a staging environment before using it on production servers, and reporting bugs on GitHub.

A Closer Look

Manage everything from one panel

From domains to the firewall, PHP versions to monitoring — SanalCP's main screens.

Ready?

Install on your server in 5 minutes, use it free forever.

Bring up SanalCP on your AlmaLinux, Debian or Ubuntu server with a single install command.