What's new
Panelica Community Forum

Welcome to the official Panelica Community Forum — the central hub for server administrators, developers, and hosting professionals. Register a free account today to access technical discussions, product announcements, feature requests, and direct support from the Panelica team. Be part of the growing community shaping the future of server management.

1. Server Requirements — What You Need Before Installing

admin

Administrator
Staff member
Server Requirements​

Before installing Panelica, make sure your server meets these requirements. Every item on this list matters — skipping one will cause the installation to fail.

Operating System​

Panelica supports the following operating systems:

  • Ubuntu 22.04 LTS (Jammy Jellyfish)
  • Ubuntu 24.04 LTS (Noble Numbat)
  • Debian 12 (Bookworm)
  • Debian 13 (Trixie)

Important: The server must be a fresh installation — no other control panels (cPanel, Plesk, HestiaCP, etc.) should be installed. Panelica manages all services itself and will conflict with existing installations.

Hardware Requirements​

ResourceMinimumRecommended
CPU1 core2+ cores
RAM1 GB2+ GB
Disk Space15 GB free on /opt40+ GB SSD
Architecturex86_64 (64-bit)x86_64

The installer checks RAM and disk space automatically. If your server doesn't meet the minimums, the installation will stop with a clear error message.

Network Requirements​

A public IP address is required. Panelica auto-detects your server's primary IP during installation.

The following ports are used by Panelica. Make sure your cloud provider's firewall (security group) allows inbound traffic on these ports:

PortServiceRequired?
8443Panelica Panel (HTTPS)Yes — this is how you access the panel
80HTTP (websites + SSL validation)Yes
443HTTPS (websites)Yes
53DNS (if using built-in BIND)Only if hosting DNS
22SSHYes — you need this to install
21FTPOnly if using FTP
25, 465, 587SMTP (email sending)Only if using email
110, 143, 993, 995IMAP/POP3 (email receiving)Only if using email

Note about port 25: Many cloud providers (AWS, Google Cloud, Azure) block outbound port 25 by default. If you plan to send emails directly from your server, you may need to request port 25 to be unblocked, or use an SMTP relay service.

Access Requirements​

  • Root access — The installer must run as the root user (not just a user with sudo privileges). If you are not logged in as root, switch to a root shell first by running sudo -i or sudo su - (whichever works on your system)
  • SSH access — You need to be able to SSH into your server to run the install command

Where to Get a Server​

Panelica works on any VPS, dedicated server, or cloud instance. Popular providers:

  • Hetzner — Great price/performance ratio, European and US datacenters
  • DigitalOcean — Simple, developer-friendly droplets
  • Vultr — Global locations, hourly billing
  • OVH — Budget-friendly dedicated servers
  • Linode (Akamai) — Reliable, good support
  • AWS / Google Cloud / Azure — Enterprise cloud (note: port 25 restrictions for email)

Pick any provider, create the cheapest VPS with Ubuntu 22.04 or Debian 12, and you're ready to install.

Pre-Installation Checklist​

Before you proceed to installation, confirm:

  • Fresh Ubuntu 22.04+ or Debian 12+ server
  • At least 1 GB RAM and 15 GB disk
  • Public IP address
  • Root SSH access
  • Ports 8443, 80, 443 open in your cloud firewall
  • No other control panel installed

All good? Head to the Installation Guide.

---
Questions? Ask in General Discussion.
 
Last edited:
Back
Top