Funzionalità
Tutto quello che serve per ospitare siti, in un pannello solo.
Tutte le funzioni sono incluse in ogni piano, anche in quello gratuito.
WordPress
Tutto quello che serve a un sito WordPress veloce e sicuro, già pronto.
Scopri di più Nel manuale- Installazione in un clicDatabase dedicato, chiavi nuove, permalink, WP-Cron sul cron di sistema, verifica finale.
- Cache delle pagine nginxEsclusioni sicure per WooCommerce (carrello, checkout, account), utenti collegati, admin, REST API.
- Redis privato per sitoSocket locale, nessuna porta di rete, memoria limitata, plugin Object Cache installato.
- OPcacheHit rate e memoria letti direttamente da PHP-FPM.
- Misura della velocitàTempo di risposta della home con la cache e senza, con lo storico.
- Aggiornamenti sicuriCopia di sicurezza, aggiornamento, checksum ufficiali, controllo della home e ritorno automatico se qualcosa va storto.
- Aggiornamenti automatici notturniDisattivati, solo sicurezza e minori, oppure tutto: sempre con la stessa procedura sicura.
- Copia di provaProtetta da password, non indicizzata, pubblicabile in produzione (file, database o entrambi).
- Vulnerabilità noteOgni notte WordPress, plugin e temi confrontati con l'elenco di Wordfence Intelligence: email e, se vuoi, correzione automatica con l'aggiornamento sicuro.
- ProtezioniLogin limitato, fail2ban, XML-RPC chiuso, PHP bloccato negli upload, editor disattivato, file sensibili nascosti, integrità notturna.
- Strumentiwp-admin senza password (link monouso), cerca e sostituisci sicuro, WP-CLI dal browser, debug e manutenzione.
- ImportazionePorta un WordPress da qualsiasi hosting con il suo indirizzo e la password di wp-admin, oppure caricando archivio dei file e dump del database.
- Backup e ripristinoCopie locali su richiesta e ripristino con un clic, con una copia di sicurezza prima di ripristinare.

App, linguaggi e database
Non solo WordPress: oltre 40 applicazioni con un clic, Node.js, Python e .NET con deploy da Git, PostgreSQL, MySQL remoto e le regole .htaccess quando servono.
Nel manuale- Installa appOltre 40 applicazioni: WordPress, WooCommerce (già impostato per l'Italia), PrestaShop, Joomla, Drupal, Nextcloud, Matomo, Laravel, Moodle, Mautic, forum, wiki, CRM e altre, con database dedicato, regole nginx, cron e password dell'amministratore mostrata una volta sola.
- Pacchetti verificatiDownload ufficiali controllati con l'impronta SHA-256 di un catalogo firmato, aggiornato senza aggiornare il pannello; aggiornamenti con copia di file e database e ritorno automatico.
- Node.js e PythonUn sito può essere un'applicazione Node.js (20, 22, 24) o Python (3.11–3.13): gira come servizio con l'utente del sito, limiti di memoria e CPU, nginx davanti con HTTPS, HTTP/2 e WebSocket.
- Applicazioni .NETSiti ASP.NET Core 8 e 10, con il runtime installato dal pannello e l'applicazione come servizio dietro nginx.
- Costruttore di siti con AIPagine a blocchi trasformate in un sito statico veloce; l'assistente AI scrive la bozza e la modifica in chat, passo per passo.
- Deploy da GitChiave di deploy per sito: scarica il ramo, installa le dipendenze (npm, uv), esegue la build, riavvia e controlla che l'applicazione risponda. Log, riavvio e controllo di salute anche dall'API.
- PostgreSQLInstallato solo quando serve, accanto a MariaDB: database per sito con il loro utente, Adminer senza password, importazione di .sql e pg_dump, backup e migrazione da cPanel.
- Compatibilità Apache/.htaccessPer i siti che hanno regole .htaccess proprie: nginx resta davanti (certificato, file statici, cache) e Apache fa girare PHP con lo stesso pool del sito, stessi limiti. Le migrazioni da cPanel e Plesk la attivano da sole se serve.
- Isolamento per sitoUtente Linux, pool PHP-FPM,
open_basedir, tmp e sessioni private per ogni sito. - PHP dalla 7.4 alla 8.5Più versioni sullo stesso server, installate dal pannello; ogni sito sceglie la sua e regola memoria, limiti e altre direttive da una lista sicura; le estensioni si installano una per una; deploy da Git con webhook.
- Impostazioni PHP del sitoMemoria, upload, tempo massimo, campi dei moduli, errori e processi PHP (quanti e in che modalità), con verifica e ripristino automatico. Il pannello avvisa quando un sito esaurisce i processi.
- Configurazioni verificateOgni modifica passa da
nginx -tephp-fpm -t: se non va, torna la configurazione precedente. - Domini e aliasAlias del sito, HTTPS Let's Encrypt con controllo del DNS, rinnovo automatico e «Rinnova ora». Per un certificato comprato altrove (OV, EV) lo incolli e il pannello lo controlla.
- Certificati wildcard e IP dedicatoCertificato *.dominio con la verifica DNS (DNS del server, Cloudflare o 1PrimeCDN) e un indirizzo IP tutto per il sito.
- Regole del sitoRedirect, cartelle protette da password, blocco di indirizzi IP con note, protezione dagli hotlink, pagine di errore e tipi MIME, senza toccare la configurazione.
- Limite di richieste e CDNUn limite di pagine al minuto per indirizzo ferma gli script che scaricano tutto il sito, anche quando cambiano indirizzo; utenti collegati, Google e Bing passano. Dietro 1PrimeCDN, Cloudflare o un'altra CDN il pannello vede l'indirizzo vero dei visitatori.
- Statistiche e logVisite, pagine, provenienze e errori di ogni sito, con i log di accesso e di errore consultabili dal pannello e gli indirizzi più attivi del momento, da bloccare con un clic.
- Operazioni in backgroundCertificati, backup, installazioni: avanzamento visibile, puoi continuare a lavorare.

Account, rivenditori e marchio
Tre livelli come WHM e cPanel: amministratore, rivenditore, utente. In un'unica interfaccia.
Nel manuale- Rivenditori con quoteAccount massimi, spazio assegnabile e siti massimi per ogni rivenditore, e i permessi su misura: cosa può fare, come i privilegi dei rivenditori di WHM.
- PacchettiLimiti di siti, spazio, database e versioni PHP consentite, globali o del rivenditore, numero di file e traffico al mese con gli avvisi, e le funzioni incluse (come il Feature Manager di cPanel): per esempio un pacchetto senza posta o senza WordPress.
- Marchio del rivenditoreNome, logo e contatti di assistenza visti dai suoi clienti, anche nelle email.
- Avvisi e modelloUn'email a tutti gli account con il marchio del rivenditore, e i file con cui nascono i nuovi siti al posto della pagina di benvenuto.
- Pacchetto superioreIl rivenditore indica il link del suo negozio: i clienti non vedono mai i piani di KoaPanel.
- Entra comeAiuta un cliente entrando nel suo pannello, con il registro di chi l'ha fatto.
- TeamOgni account dà accesso a collaboratori e agenzie, fino a 20, ognuno con il suo accesso e solo nelle sezioni scelte, senza condividere la password.
- SospensioneSospendi e riattiva un account senza cancellare niente.

Sicurezza
Antimalware, firewall applicativo, firewall di rete e aggiornamenti firmati, con avvisi via email e in chat.
Nel manuale- Antimalware integratoWeb shell, codice offuscato, PHP nelle immagini e negli upload, redirect di spam SEO, cron sospetti e iniezioni nel database di WordPress. I file identici agli originali di wordpress.org non vengono segnalati, e «Rimetti l'originale» rimette il file ufficiale al posto di quello infetto.
- ClamAVDemone, su richiesta o spento in base alla RAM del server, con ripiego su clamscan.
- Storico delle analisiOgni analisi di ogni sito fino a 60 giorni: file controllati, ClamAV, segnalazioni nuove, esito, con il filtro di quelle con problemi.
- Integrità di WordPressCore e plugin confrontati con i file ufficiali; ripara WordPress senza toccare
wp-content. - Protezione in tempo realeOgni file PHP, JavaScript, HTML o .htaccess scritto in un sito viene controllato pochi secondi dopo; solo i rilevamenti certi vanno subito in quarantena, il resto arriva via email.
- Quarantena reversibileNulla viene eliminato da solo: quarantena, ripristino, falso positivo.
- Firewall applicativo (WAF)ModSecurity con l'OWASP Core Rule Set ferma SQL injection, XSS, inclusione di file e scanner prima che arrivino al sito; solo rilevazione o blocco, per server e per sito, con «Escludi questa regola» per i falsi allarmi.
- Firewall completo, come in WHMPorte per servizio, elenchi Consenti / Blocca / Ignora con scadenza, ricerca di un IP e «Sblocca ovunque», registro dei blocchi, blocco per paese, limiti di connessione, flood e scansioni, liste Spamhaus e DShield, posta in uscita solo dal server di posta, avvisi email e un punteggio di sicurezza. La modalità di prova rimette tutto com'era se una modifica ti chiude fuori.
- fail2ban per ogni servizioSSH, pannello, FTP, posta e login di WordPress, ognuno con le sue soglie, e blocco permanente per chi torna; su ufw (Ubuntu) o firewalld (AlmaLinux e Rocky), con protezione anti-blocco dell'accesso SSH.
- Certificato valido per il pannelloLet's Encrypt anche per l'indirizzo IP del server, rinnovato da solo: pannello, phpMyAdmin e webmail senza «Non sicuro». Oppure un nome tuo, come pannello.miodominio.it.
- Passkey e accesso in due passaggiEntri con Face ID, Touch ID, Windows Hello o una chiave di sicurezza, senza password; oppure proteggi l'accesso con un'app di autenticazione e 10 codici di recupero. L'amministratore può rendere obbligatorio l'accesso in due passaggi per ruolo.
- Credenziali cifrateChiavi S3, token DNS e password di relay cifrati sul server (AES-256-GCM).

Isolamento e limiti
Come CloudLinux, ma incluso: ogni account ha i suoi limiti e il suo PHP isolato. Un sito che esagera rallenta solo sé stesso.
Nel manuale- Limiti per accountCPU, memoria, processi, richieste PHP contemporanee (entry processes), velocità e operazioni del disco (IOPS), numero di file e connessioni al database: nel pacchetto, sul singolo account (anche dalle opzioni WHMCS) o predefiniti del server.
- Protezione dei link simboliciCome SecureLinks: un sito non può pubblicare con un link i file di un altro sito. Anche l'SFTP di ogni sito resta nei limiti del suo account.
- X-Ray siti lentiFacoltativo: per ogni pagina PHP troppo lenta mostra il plugin, il tema o il file colpevole e le funzioni più lente.
- Limite delle emailFacoltativo: oltre le email all'ora del suo limite un account non può più inviare, così un sito bucato non manda il server nelle liste nere.
- Limiti per rivenditoreUn tetto complessivo per tutti i clienti di un rivenditore, oltre ai limiti di ogni account.
- Limitatore del databaseFacoltativo, come il MySQL Governor: durata massima delle query e CPU del database per account; chi esagera ha meno connessioni per qualche minuto.
- PHP su richiestaFacoltativo: il PHP di un account parte alla prima visita e si ferma quando non serve. Pensato per i server con centinaia di account.
- PHP isolato, come CageFSIl PHP e i cron di ogni account vedono solo i propri siti, il sistema in sola lettura e una /tmp privata.
- Limiti e usoGrafici di 24 ore e 30 giorni per account, anche del database, le volte in cui ha raggiunto i limiti, un'email all'amministratore, al rivenditore e al cliente, una classifica e un rapporto ogni lunedì.
- Tempo reale ed errori dei sitiCome lvetop: CPU, memoria, processi, richieste PHP e disco di ogni account negli ultimi secondi, i suoi processi, e gli errori dei siti dai log (pagine 5xx, PHP occupato, memoria esaurita).
- Facoltativo e reversibileSi installa con un clic quando servono, con i siti online; disinstallato, il server torna com'era. Ha una sua versione (ora 1.3.0), indicata nella sua pagina. Migrando da cPanel su CloudLinux i limiti degli account si importano. Niente licenze: CloudLinux costa 18 $ al mese per server.
- Cosa non faNiente kernel modificato e niente Ruby: copre PHP e WordPress, cioè quasi tutto l'hosting condiviso; le applicazioni Node.js e Python dei siti hanno i loro limiti di memoria e CPU.
- restic su S3, SFTP, FTP, Google Drive o discoAWS, Wasabi, Backblaze B2, MinIO o qualsiasi S3 compatibile, una storage box via SFTP, un server FTP/FTPS o una cartella di Google Drive.
- Pianificati e conservatiBackup giornaliero all'orario che scegli, giornalieri, settimanali e mensili da conservare.
- Ripristino selettivoFile, database, posta e impostazioni, insieme o separati, da qualsiasi copia.
- Impostazioni del sitoPHP, alias, regole del sito, accesso SFTP, cron, record DNS e certificato SSL tornano con il sito.
- Archivio da scaricareOgni backup si scarica come .tar.gz con file, database, posta e impostazioni, anche dal cliente.
- Posta compresaLe caselle del sito con messaggi, password e inoltri. Si ripristina tutta la posta o una casella sola, senza perdere né duplicare i messaggi arrivati dopo.
- AvvisiEmail agli amministratori se un backup non riesce.
Posta
Servizio di posta facoltativo: Postfix, Dovecot, Rspamd e le webmail SnappyMail e Roundcube.
Nel manuale- Caselle, alias e inoltriCon spazio per casella e risposta automatica.
- Antispam e DKIMRspamd con firma DKIM a 2048 bit per ogni dominio; ogni dominio sceglie severità, cartella spam e mittenti sempre ammessi o rifiutati.
- Webmail con un clicSi apre dal pannello già collegata, con il marchio del pannello.
- Controlli prima di attivarePorta 25, DNS inverso, nome del server, liste nere e memoria, spiegati in chiaro.
- IP di invio per dominioOgni dominio può spedire da un suo indirizzo IP del server, per tenere separata la reputazione.
- Coda e registro di consegnaLa coda si gestisce messaggio per messaggio (riprova, trattieni, elimina) e chi ha un dominio vede se le sue email sono state consegnate, respinte o rifiutate.
- Relay SMTPPer i provider che bloccano la porta 25 (Brevo, Mailgun, Amazon SES…).
- Migrazione delle caselleDa cPanel con messaggi e password originali.

DNS, HTTPS e CDN
Il DNS dei tuoi domini sul server stesso, come cPanel, oppure su Cloudflare e 1PrimeCDN, direttamente dal pannello.
Nel manuale- DNS sul serverPowerDNS autoritativo, con le zone di siti e posta create e aggiornate da sole.
- DNSSEC e nameserver tuoins1/ns2 col tuo dominio (anche per ogni rivenditore), DNSSEC per zona e un secondo server KoaPanel come secondario.
- Record DNSA, AAAA, CNAME, MX, TXT, CAA… con importazione ed esportazione.
- Punta al serverMostra cosa cambia prima di applicarlo: il cambio non è mai automatico.
- Token con permessi minimiToken Cloudflare verificato e conservato cifrato.

- File managerCarica, scarica, crea, rinomina ed elimina, confinato alla cartella del sito.
- Editor di codiceEvidenziazione, controllo della sintassi e avviso se il file è cambiato nel frattempo.
- SFTP con chrootPassword o chiavi SSH, chiuso nella cartella del sito, niente shell.
- FTP e FTPSAccount FTP per sito quando servono (per esempio per i programmi che non usano SFTP), con la possibilità di accettare solo FTPS cifrato.
- MariaDB + phpMyAdminDatabase e utenti per sito, phpMyAdmin con accesso diretto; PostgreSQL con Adminer quando serve; accesso remoto a MySQL solo dagli indirizzi IP che autorizzi.
- CronCostruttore di orari, prossima esecuzione, esito e output dell'ultima.

Aggiornamenti
Il pannello e il sistema operativo si aggiornano con una schermata di avanzamento chiara.
Nel manuale- Firmati e verificatiFirma digitale e impronta controllate prima di installare.
- Ritorno automaticoSe la nuova versione non risponde entro un minuto, torna la precedente.
- Automatico, solo avviso o manualeCon fascia oraria a scelta.
- Aggiornamenti del sistemaUbuntu (apt) o AlmaLinux e Rocky (dnf): pacchetti in attesa, sicurezza, riavvio richiesto; sicurezza automatica attiva di serie.

Assistente AI
Una diagnosi dei siti fatta da Claude di Anthropic, con correzioni sicure che applichi tu.
- Legge quello che serveLog di PHP e Nginx, configurazione e risposte del sito; password e dati personali vengono tolti prima dell'invio.
- Correzioni con anteprimaOgni proposta mostra il valore di adesso e quello di dopo; si applica con un clic e si annulla allo stesso modo.
- Solo azioni sicureIl modello può proporre solo modifiche da un elenco consentito: niente comandi arbitrari sul server.
- KoaPanel AI, senza chiaveOgni licenza, anche gratuita, comprende ogni mese 100 chiamate a Haiku e 5 a Sonnet. KoaPanel AI PRO: 29 € al mese per 3.000 chiamate a Haiku e Sonnet fino a 10 € al mese. Oppure usi la tua chiave Anthropic.
- Analisi approfonditaHaiku fa la diagnosi; se non trova la causa, Sonnet guarda di nuovo. L'analisi approfondita con Sonnet si chiede anche con un clic, e la chat di debug segue il problema passo per passo.
- Controllo notturno e clientiOgni notte l'AI guarda solo i siti con segni di problemi. Se vuoi, rivenditori e utenti la usano sui loro siti con i crediti del server.

Risparmio di RAM e disco
Server › Risparmio misura dove va davvero la memoria e libera RAM e disco senza toccare i siti. Ogni voce si attiva e si spegne con un clic.
Nel manuale- RAM vera, sito per sitoLa RAM divisa fra siti, PHP, database, posta, web, DNS, pannello, sistema e kernel, con la memoria condivisa contata una volta sola.
- RAM compressa e swapzswap con zstd e, se manca, un file di swap: quando la RAM finisce il database non viene chiuso.
- PHP e servizi a riposoLe versioni di PHP che nessun sito usa si fermano e ripartono da sole quando servono; i servizi di sistema inutili su un server web si bloccano.
- Posta compressaMessaggi nuovi ed esistenti compressi, senza differenze per chi usa la posta: −41% sul nostro server di prova.
- File uguali condivisiSu XFS e Btrfs i file uguali dei siti condividono i blocchi del disco, ogni settimana: 10 siti WordPress da 1,1 GB a 458 MB. Su ext4 il pannello misura il risparmio possibile.
- Pulizia guidataCache dei pacchetti, journal, avanzi di siti cancellati e di aggiornamenti WordPress, file temporanei e log di debug. Mai siti, posta o database.
Risorse e dischi
Quando il server diventa stretto, lo fai crescere dal pannello.
- Piano più grandeSu Vultr e Hetzner Cloud: CPU, memoria e disco del piano successivo, con il nuovo costo da confermare e il file system ampliato al riavvio.
- ProcessiI programmi in esecuzione, i più impegnati per primi, da fermare uno per uno: tutto il server per gli amministratori, i propri siti per rivenditori e account.
- Dischi per i sitiCrea un volume dal provider o prepara un disco nuovo; il disco del sistema non viene mai toccato.
- Quote disco vereLo spazio e i file del pacchetto come limite del disco, condiviso da tutti i siti di un account: su XFS (AlmaLinux, Rocky) e sui dischi per i siti preparati dal pannello.
- Spazio sempre visibilePartizioni, spazio occupato e stato SMART, disco per disco.


Più server e integrazioni
Una vista su tutti i server, un terminale nel browser e le porte aperte verso i tuoi sistemi.
Nel manuale- Barra del caricoIn cima a ogni pagina, come in WHM: carico del server, CPU, memoria e disco, e gli avvisi da controllare con il collegamento alla pagina giusta.
- Tutti i serverUna pagina con i server collegati: stato, carico, spazio, siti e avvisi, in un colpo d'occhio.
- Ricerca delle funzioniCome in WHM: scrivi cosa cerchi nel menu, anche con i nomi di cPanel e Plesk («zone editor», «softaculous»), e arrivi alla pagina o alla sezione giusta; trova anche siti e account. Ctrl+K (Cmd+K su Mac) o / da qualsiasi pagina.
- Terminale webShell root del server, shell dell'utente del sito e, se l'amministratore la attiva, shell degli account chiusa nel loro sito, con password a ogni apertura, chiusura per inattività e registro attività.
- API REST e webhookDocumentata in OpenAPI 3.1, chiavi personali anche per i clienti (con la sola lettura), webhook firmati HMAC: vedi API per sviluppatori.
- WHMCS, Blesta e FOSSBillingCreazione, sospensione, upgrade e accesso con un clic dal tuo sistema di fatturazione, con moduli ufficiali gratuiti: Integrazioni.
- Avvisi su Slack, Discord e TelegramServizi fermi, backup non riusciti, file sospetti, certificati in scadenza e nuove versioni arrivano in chat, con il nome del server. Ogni amministratore sceglie le sue destinazioni.
- Monitoraggio PrometheusMetriche di server, siti, certificati e backup per Prometheus e Grafana (anche Zabbix, Netdata, Uptime Kuma) con una chiave API.
- Area clientiLicenze, fatture e assistenza con Prime Software ID; colleghi un pannello al tuo account con un codice.
- Segnalazioni automatiche di erroreSe qualcosa si rompe il pannello ci avvisa con dati solo tecnici e ti dice se il problema è già noto o risolto; si spegne in Privacy.
- Server collegatiPassa da un server all'altro già collegato con un biglietto monouso.
- Sposta un accountSiti, database MariaDB e PostgreSQL, caselle con i messaggi, cron, certificati e DNS passano a un server collegato con le stesse password; copia finale delle sole modifiche e ritorno indietro con un clic.
- Server di posta remotoLa posta di un account può stare su un altro server collegato: il DNS pubblica i suoi record e il cliente ci entra dalla pagina Posta, senza un'altra password.
- MigrazioneDa cPanel, Plesk, CWP, DirectAdmin o Linux: file di backup o SSH. Un sito WordPress da qualsiasi hosting con indirizzo e password. Riprende da dove si è fermata, dà un semaforo a ogni sito importato e completa il passaggio (sincronizzazione, DNS, SSL, cron) in un clic, anche a un orario scelto.
- Italiano, inglese e franceseLingua per utente: interfaccia, email, messaggi di errore e manuale.
- Assistenza integrataRichieste di assistenza direttamente dal pannello.
- Email di sistemaAvvisi su certificati, backup, disco, password e nuove versioni.

Il tuo prossimo server merita un pannello migliore.
Gratuito fino a 3 siti per uso personale. Quando cresci, scegli il piano giusto: tutte le funzioni sono incluse in ogni piano.