Skip to content

Panelica/panelica

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Panelica

Self-hosted server control panel — built for hosting providers, agencies and developers running real production workloads.

Website Documentation Changelog Forum Free trial License Companion: PNLCS

This repository is the public feedback hub for Panelica. Panelica is commercial software with a proprietary core. This repo does not contain source code — it exists so users, customers and the wider community can report bugs, request features, ask questions and follow what we're working on, in the open.


Quick links

Website https://panelica.com
Documentation https://panelica.com/docs
Changelog https://panelica.com/changelog
Community forum https://forum.panelica.com
Pricing & plans https://panelica.com/pricing
Free trial https://panelica.com/free-trial
Open-source billing companion (PNLCS) https://github.com/Panelica/pnlcs

What is Panelica?

Panelica is a modern Linux server control panel. It manages domains, websites, email, DNS, databases, SSL, FTP/SFTP, scheduled tasks, file storage, monitoring, security, and Docker workloads — all from one isolated, secure stack.

Highlights:

  • 5-layer isolation architecture — cgroups v2, Linux namespaces, SSH chroot, per-user PHP-FPM pools, strict UNIX permissions
  • Production stack — PostgreSQL 17, MySQL 8, Redis 7, NGINX + Apache, BIND, Postfix/Dovecot, ProFTPD, ClamAV, ModSecurity + OWASP CRS, Fail2ban, Prometheus
  • First-class roles — ROOT / ADMIN / RESELLER / USER with granular RBAC and full impersonation
  • Migration-friendly — first-class import paths from cPanel, Plesk, DirectAdmin and CyberPanel
  • Built for English + 30+ languages — full i18n across panel, emails and templates

The full feature set lives at https://panelica.com/features.


Where should I post what?

Use the right channel — it makes triage faster and gets you a better answer.

If you want to… Go here
Report a bug you can reproduce Open a Bug report issue
Request a feature or improvement Open a Feature request issue
Ask a question about how Panelica works Start a Q&A discussion
Share an idea / get community input Start a discussion
Help others / chat with users Community forum
Read the docs https://panelica.com/docs
Track releases https://panelica.com/changelog
Report a security vulnerability DO NOT open a public issue — see SECURITY.md
Get paid / account / billing support https://panelica.com/contact or your customer portal

Security disclosures stay private. If you've found a vulnerability, follow SECURITY.md — never open a public issue or discussion for it.


How we handle issues

Every issue gets read. Here's roughly what happens after you open one:

  1. Triage (within ~3 business days) — we label the issue with a status and, where useful, an area (area: dns, area: php, area: ui, …).
  2. Reproduction — bugs are confirmed against the current stable release. We may ask for logs, panel version, or environment details.
  3. Status updates — labels track the lifecycle: triagedconfirmedin-progressfixed in vX.Y.Z (or won't-fix / needs-info / duplicate with an explanation).
  4. Release — fixed bugs ship in the next patch or minor release. Watch the changelog or subscribe to changelog.rss.

We do not auto-close stale issues. If something matters to you and goes quiet, ping the thread.

What makes a good issue

  • A specific, descriptive title (SSL renewal fails on subdomain with DNS-01 beats SSL bug)
  • Panel version (Settings → About or footer)
  • OS / distribution (Ubuntu 24.04, Debian 12, …)
  • Exact steps to reproduce — copy-pasteable commands beat prose
  • Expected vs. actual behaviour
  • Relevant log snippets from /opt/panelica/var/logs/ (redact secrets!)
  • Screenshots for UI issues

The bug-report form prompts you for all of this — please don't strip it out.

What's out of scope here

  • Source-code patches — Panelica's core is proprietary; we can't merge PRs to it. PRs to docs / examples / templates referenced in this repo are welcome.
  • Account-specific support — license keys, billing, suspended accounts → use the customer portal.
  • Personal config debugging beyond the panel — kernel tuning, custom kernel modules, exotic hardware.
  • Pirated installations — we won't help with leaked or unlicensed copies.

Roadmap & what we're working on

Reactions on issues (👍 / 👎 / ❤️) genuinely influence prioritisation — vote for what you want.


Code of Conduct

By participating you agree to our Code of Conduct. In short: be kind, be specific, assume good faith, and keep it on-topic.


Trademark

"Panelica" and the Panelica logo are trademarks of Panelica, LLC. Use of the name is permitted for fair-use references (reviews, articles, "I use Panelica" posts). Don't ship products that imply endorsement or affiliation.


Companion projects

  • PNLCS — our open-source hosting billing platform (Laravel + Tailwind + Alpine). WHMCS alternative, MIT-style.

© Panelica, LLC. The Panelica software is licensed commercially — see https://panelica.com/terms.

About

Public feedback hub for Panelica — bug reports, feature requests, questions and roadmap. Panelica core is proprietary; this repo has no source code.

Topics

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors