PanelicaDocs
panelica.com
Docs / Getting Started / Introduction

Introduction

Panelica 1.0.375 Verified 2026-07-23 Getting Started

Welcome, and thank you for choosing Panelica.

Panelica is a modern server control panel that turns a plain Linux server into a complete hosting platform: websites, WordPress, Node.js and Python applications, Docker containers, email, DNS, databases, backups and security, all managed from a single fast web interface.

This documentation covers every page, tab and setting in the panel, in the same order they appear in the panel's sidebar. Every page you read here was written by operating a live Panelica server and describing what actually happens, not what a specification says.

What makes Panelica different

Isolation-first architecture. Every hosting account on a Panelica server is isolated on five layers: cgroups v2 resource limits (CPU, memory, IO, process count), Linux namespaces, SSH chroot jails, per-user PHP-FPM pools, and strict Unix permissions. One customer's runaway script cannot take down another customer's site. One compromised account cannot read another account's files.

Everything runs on your server. Panelica installs its entire stack (web servers, PHP, MySQL, PostgreSQL, Redis, DNS, mail, FTP) under a single isolated directory, /opt/panelica/. It does not scatter configuration across your system, and it does not fight your distribution's packages.

A fast, modern panel. The backend is a single compiled Go binary; the interface is a modern React application, available in 31 languages, with full dark and light modes just like this documentation.

Built for real hosting work. Migration tooling for cPanel and Plesk accounts, incremental backups with granular restore, Let's Encrypt SSL automation, ModSecurity with OWASP Core Rule Set, fail2ban, ClamAV, a full REST API and a panelica command-line client.

What you can host

Workload Details
PHP websites PHP 5.6 through 8.5, selectable per domain, per-user FPM pools
WordPress Dedicated toolkit: install, plugins, themes, updates, security hardening, staging, backups
Node.js apps Multiple Node versions, app process management
Python apps Multiple Python versions, app process management
Docker Visual container manager with template library
Static sites & Git Git-based deployment
Email Full mail stack: accounts, forwarders, spam filtering, webmail
Databases MySQL and PostgreSQL, with phpMyAdmin and pgAdmin

How to read this documentation

Every feature page starts with a Panel location box that tells you exactly where the feature lives, including the full URL on your own server:

Panel locationDomains → SSL/TLShttps://YOUR-SERVER-IP:8443/domains/ssl

Replace YOUR-SERVER-IP with your server's IP address or panel hostname. The panel always runs on port 8443 over HTTPS.

Each page also carries two badges at the top: the Panelica version the page was verified against, and the verification date. If the panel changes, the page is re-verified and the badges are updated, so you always know how fresh what you are reading is.

This documentation is being rolled out section by section, following the panel sidebar from top to bottom. Items marked SOON in the navigation are on the way.

Where to go next

Thank you for reading, and welcome to Panelica.

Panelica Documentation · Written and verified against the live panel. · Last verified 2026-07-23 on Panelica 1.0.375