Feuille de route · en direct

Du contrôle isolé
aux opérations autonomes

Deux ans de conception. Un an de mise en œuvre. Dix mille décisions pour faire d’un panneau d’hébergement une évidence, avec une trajectoire déjà orientée vers des opérations serveur entièrement autonomes.

Isolé par défaut Services autoréparateurs Mise à l’échelle prédictive Opérations conversationnelles 31 langues Migration en un clic
138
Publié
fonctionnalités de production
31
Langues
23,493+ clés
494
Commits
depuis l'ouverture de Git
1,263
Points de terminaison API
trois interfaces
98+
Modèles Docker
applications + infrastructure
5
Couches d'isolation
au cœur du noyau
Publié

Déjà en production

Vingt-cinq domaines de capacités, chacun conçu à partir de besoins réels de clients et de cas limites concrets. Chaque élément ci-dessous peut être vérifié dans le code source.

Architecture et isolation

8 fonctionnalités

Architecture d’isolation en 5 couches

Cgroups v2 + espaces de noms Linux + chroot SSH + PHP-FPM par utilisateur + permissions Unix. Chaque compte est isolé au niveau du noyau : aucun état partagé entre les locataires.

2024

Plus de 20 services isolés

nginx, apache, php (8.1–8.4), postgres 17, mysql 8, redis 7, bind, proftpd, postfix, dovecot, clamav, fail2ban, pgadmin, phpmyadmin, roundcube — chaque service est isolé dans /opt/panelica.

2024-2025

Limiteur de bande passante eBPF

Programmes eBPF associés aux cgroups avec recherche dans les groupes ancêtres. Gestion du trafic par utilisateur, domaine et protocole, appliquée au niveau du noyau.

2026-Q1

Contrôle d’accès obligatoire AppArmor

Profils pour nginx, apache et php-fpm. Si un processus est compromis, AppArmor limite les dégâts avant que l’attaquant puisse étendre son accès.

2026-Q1

Architecture à trois API

Interne (3001), externe (3002, signé par HMAC) et CLI — 1 263 points de terminaison au total. Chaque opération est accessible par les trois interfaces, sans dérive des privilèges.

2025-Q4

Isolation des conteneurs par utilisateur

Mode Docker par utilisateur facultatif pour les environnements multi-locataires non fiables. Cgroups et espaces de noms aujourd’hui ; Docker demain, si les administrateurs le souhaitent.

2026-Q2

Gestion multi-serveurs

Gérez plusieurs serveurs Panelica depuis un seul Panneau maître : ressources en temps réel, domaines et boîtes mail sur tous les serveurs, et connexion en un clic à n’importe quel nœud.

2026-Q4

Disk Guard — quotas du noyau

Limites de disque et d’inodes appliquées par le noyau pour chaque compte, avec une protection à l’échelle du serveur qui empêche un disque plein de mettre les services à l’arrêt.

2026-Q3

Domaines et DNS

7 fonctionnalités

Provisionnement de domaine en 9 étapes

Formulaire sur une seule page avec animation en temps réel : vhost nginx, vhost apache, pool PHP-FPM, zone DNS, enregistrements de messagerie, demande SSL, utilisateur FTP, quota et journal d’audit — le tout en une seule procédure.

2025-Q3

Sous-domaine, alias, redirection, domaine parqué

Les quatre modes de domaine reposent sur le même code. Racine documentaire par sous-domaine, cible 301/302 par redirection et page d’accueil personnalisée par domaine parqué.

2025-Q3

BIND9 — DNSSEC, SPF, DKIM, DMARC

Serveur maître faisant autorité avec chroot. Génération automatique des enregistrements SPF/DKIM/DMARC pour chaque domaine. Signature de zone DNSSEC facultative. Gestion groupée des enregistrements.

2025-Q3

Vérifications préalables des quotas et de la cohérence

La création d’un domaine empêche l’apparition de comptes orphelins. Quota, cohérence du nom d’hôte et accessibilité DNS sont vérifiés avant le début du provisionnement.

2026-Q1

Compte FTP automatique par domaine

Chaque nouveau domaine reçoit un utilisateur FTP virtuel, limité à son répertoire personnel et supprimé automatiquement à la suppression du domaine. Aucune configuration manuelle.

2026-Q2

Alias de domaine (miroir)

Diffusez le même site sous des noms de domaine supplémentaires, avec émission automatique d’un certificat SSL pour chaque alias.

2026-Q3

DNS secondaire

Autorisez des serveurs de noms secondaires et synchronisez automatiquement leurs zones.

2026-Q3

Automatisation SSL

6 fonctionnalités

ACME — Let's Encrypt HTTP-01

Propulsé par Lego. Émission et renouvellement automatiques, puis association à nginx et apache. Prise en charge des SAN par domaine. Réparation automatique de l’état entre le disque et la base de données en cas de divergence.

2025-Q4

Certificats SSL génériques via DNS-01

Fournisseurs Cloudflare, PowerDNS et RFC2136. Certificats génériques sans exposer publiquement le panneau.

2026-Q1

Certificats d’origine Cloudflare

Certificats d’origine valables 15 ans via l’API Cloudflare pour les domaines avec proxy activé. Aucune pression sur les limites de requêtes de Let's Encrypt.

2026-Q2

Ajout automatique de www

Le SAN de Let's Encrypt inclut automatiquement la variante www. Une pratique standard du secteur, sans aucun clic.

2026-Q1

Gestion des certificats SSL de messagerie

Émettez et associez des certificats LE ou personnalisés à Postfix/Dovecot depuis le panneau. SSL est activé par défaut pour Dovecot.

2026-Q1

Émission automatique de certificats SSL — panneau en un clic

Détectez les certificats manquants ou expirés et choisissez la bonne stratégie depuis une seule carte. Cliquez sur « Émettre maintenant » : le système choisit HTTP-01, DNS-01 ou Origin Cert.

2026-Q2

Pile de messagerie

8 fonctionnalités

Pile complète Postfix + Dovecot

Soumission SMTP (587), IMAPS (993), POP3S (995). Boîte aux lettres par utilisateur avec quota. Compatible IPv6 et configuré pour une bonne délivrabilité dès l’installation.

2025-Q4

DKIM automatique par domaine

Génération de clés, publication DNS et rotation des sélecteurs — tout en un clic. Recommandations SPF et DMARC affichées directement.

2026-Q1

Configuration rapide du client de messagerie

Autoconfiguration Mozilla, autodétection Outlook et QR de profil iOS. Les utilisateurs scannent un QR ou lancent la détection automatique — aucun réglage manuel du serveur.

2026-Q2

Campagnes par liste de diffusion

Création de campagnes, listes de destinataires, suivi des désabonnements, option d’intégration SES. Conforme aux exigences réglementaires.

2026-Q2

Délivrabilité TLS + synchronisation automatique de HELO

Le nom d’hôte HELO de Postfix se synchronise automatiquement avec le FQDN. TLS est optimisé pour les principaux MTA. Le score de délivrabilité est visible dans le panneau.

2026-Q2

Gestion de la file d’attente des e-mails

Consultez, relancez ou supprimez des messages individuellement. Videz la file en masse. Statistiques en temps réel.

2026-Q1

Importation de messagerie IMAP + webmail en un clic

Importez des boîtes aux lettres depuis n’importe quel serveur IMAP, y compris Gmail et Microsoft, et ouvrez n’importe quelle boîte dans le webmail en un clic.

2026-Q3

Limites d’envoi d’e-mails

Limites d’envoi horaires et quotidiennes par compte et par forfait, ainsi que contrôle de l’envoi direct via le port 25, pour éviter que le serveur ne figure sur des listes noires.

2026-Q4

Boîte à outils WordPress

6 fonctionnalités

Installation et renforcement de la sécurité en un clic

Installez avec un renforcement automatique de la sécurité : permissions des fichiers, secrets de wp-config, règles relatives aux commentaires et blocage des tentatives de connexion. Détectez et importez les installations WP existantes.

2026-Q1

Activité de sécurité pour les entreprises

Journal des événements signalés par GeoIP. Filtrez par type d’événement et méthode. Tableau de bord en direct regroupant chaque connexion, modification de plugin et modification de fichier.

2026-Q1

Benchmark WordPress v2

28 tests répartis en 8 catégories. Progression en direct via WebSocket. Notation rigoureuse basée sur une médiane multipliée par 3. Exécution compatible avec cgroups.

2026-Q1

Accélération de WordPress avec Redis

Intégration du cache de pages complètes et du cache d’objets. Bootstrap inséré avant wp-settings.php. Modèles drop-in intégrés au binaire.

2026-Q1

Renforcement des commentaires + suppression en masse

Désactivez les commentaires globalement ou par publication. Supprimez-les en masse avec protection contre les délais d’expiration. File de modération des commentaires.

2026-Q2

Sauvegarde WordPress avec mode détaché

Sauvegarde adaptée au site, avec capture séparée de la base de données, des fichiers téléversés, des plugins et des thèmes. Restaurez vers un environnement de préproduction ou un nouveau domaine.

2026-Q1

Gestionnaire Docker

8 fonctionnalités

Panelica Desktop + plus de 100 modèles d’applications

Nos propres images Panelica Desktop (Debian, Ubuntu, Fedora, AlmaLinux, Rocky) et plus de 100 modèles d’applications Docker sélectionnés : environnements de bureau Linux complets, Chrome, outils de développement et services exécutés dans des conteneurs, avec configuration automatique du proxy inverse HTTPS.

2026-Q1

20 modèles d’infrastructure

Jellyfin, HedgeDoc, BookStack, Domain Watchdog, Meilisearch, OpenVPN Access Server, MySQLTuner — des configurations prêtes pour la production.

2026-Q2

Gestionnaire de fichiers dans le conteneur

Parcourez, modifiez et téléversez des fichiers dans n’importe quel conteneur sans exec. Fonctionne avec les conteneurs arrêtés ou en pause via l’API de volumes.

2026-Q1

Configuration avancée des conteneurs

cap_add, sysctls, mode privilégié, réseaux personnalisés. Toute la puissance, sans compromis : RBAC réserve les options dangereuses à ROOT uniquement.

2026-Q1

Actions parallèles sur les conteneurs

Démarrez, arrêtez ou redémarrez 50 conteneurs à la fois. L’interface reste réactive : le backend gère la concurrence en toute sécurité.

2026-Q2

Intégration du pare-feu Docker

La chaîne forward de nftables est rendue persistante. Gérez les règles de trafic sortant par conteneur depuis le panneau, sans astuces docker-compose.

2026-Q1

Sauvegarde des piles Docker

L’état des conteneurs, des images, des volumes et des réseaux est capturé de manière atomique. Restaurez-le sur n’importe quel nœud.

2026-Q2

Interface visuelle Docker + API de facturation

Une carte interactive des conteneurs, des réseaux et des volumes, ainsi qu’une API externe permettant aux systèmes de facturation de vendre des applications Docker.

2026-Q3

Pipeline de migration

7 fonctionnalités

Adaptateurs pour anciens panneaux

Suivi de la progression en temps réel, transfert de fichiers avec rsync sans délai d’expiration (100GB+ pris en charge), conservation des hachages MySQL, importation des e-mails, réémission du SSL et retour arrière automatique en cas d’échec. Importation depuis les principaux anciens panneaux d’hébergement.

2026-Q1

Aucun changement de mot de passe

Les hachages des mots de passe e-mail des anciens panneaux sont conservés avec SHA512-CRYPT. Les hachages des utilisateurs MySQL sont transférés avec HEX-fallback. Solution de repli pour les hachages PostgreSQL. Les utilisateurs conservent leurs mots de passe.

2026-Q1

Transfert automatique depuis Cloudflare

Zone, enregistrements DNS, paramètres SSL, règles de page : tout est détecté et migré automatiquement. Pas besoin de ressaisir les clés API.

2026-Q1

Transfert automatique des tâches cron et des sous-domaines

Les tâches cron et les sous-domaines sont migrés avec le site principal, y compris le DNS, le SSL et la version PHP du sous-domaine.

2026-Q1

Migration de Panelica vers Panelica

Pipeline en 7 étapes : découverte → identifiants → création de l’utilisateur → création du domaine → transfert des fichiers → importation de la base de données → réémission du SSL. Résistant aux échecs grâce à des points de reprise.

2026-Q1

Progression de la migration en temps réel

Flux WebSocket de chaque étape. Mettez en pause, reprenez ou réessayez depuis le point de reprise en échec sans relancer tout le transfert.

2026-Q1

Importation depuis une plateforme de facturation tierce

PNLCS importe les clients, les domaines et les services depuis WHMCS à l’aide d’un outil interactif de correspondance des champs. La facturation passe ainsi à PNLCS sans perte d’historique.

2026-Q4

Pile de sécurité

7 fonctionnalités

ModSecurity + OWASP CRS

Règles par domaine, évaluation des anomalies et tableaux de bord des schémas d’attaque. Niveau de gravité configurable par locataire. Libellés de règles multilingues.

2025-Q4

Fail2ban + nftables

Blocage automatique des attaques par force brute sur SSH, FTP, le panneau et la messagerie. Gérez nftables depuis l’interface avec des préréglages de règles et le blocage par pays.

2025-Q4

Blocage des pays au niveau du noyau

Règles nftables basées sur GeoIP + middleware Go. Bloquez des pays entiers d’un seul clic, avec des icônes de drapeau dans la liste des règles.

2026-Q1

Audit de sécurité en 5 phases terminé

IDOR, Zip Slip, RBAC, évasion des volumes Docker, injection MySQL, fuite de débogage HMAC, révocation des sessions après changement de mot de passe : toutes les catégories de vulnérabilités CVE ont été auditées et corrigées.

2026-Q1

Blocage des IP SSH

Les connexions échouées et les identifiants invalides entraînent toutes deux un blocage. Blocage de 24h ou permanent. Bouton « Tout bloquer » sur le tableau de bord pour répondre aux incidents.

2026-Q1

Renforcement maximal de la sécurité

Profil « Mode haute sécurité » qui désactive les fonctionnalités à risque et renforce les paramètres par défaut. Le middleware d’autorisations refuse l’accès par défaut en cas d’erreur, partout.

2026-Q1

Liste blanche des commandes SSH + terminal web

Choisissez les commandes que chaque utilisateur SSH peut exécuter et ouvrez son terminal directement depuis le panneau.

2026-Q3

Plusieurs versions de PHP

5 fonctionnalités

Plusieurs versions de PHP en parallèle

Plusieurs versions de PHP installées en parallèle. Sélection par domaine. Les scripts wrapper dans /usr/local/bin évitent les écarts de PHP_INI_SCAN_DIR.

2026-Q1

Pool PHP-FPM par utilisateur

Chaque utilisateur dispose d’un pool FPM dédié avec open_basedir + disable_functions. Les scripts incontrôlés ne peuvent pas sortir de leur environnement.

2026-Q1

Interface de gestion des limites de ressources PHP

memory_limit, max_execution, post_max_size, upload_max_filesize, max_input_vars — 7 champs dans un formulaire clair du panneau, appliqués par domaine.

2026-Q1

Réglage d’OPcache et modes PM

Paramètres OPcache prédéfinis pour les charges de travail courantes. Mode du gestionnaire de processus (static/dynamic/ondemand) sélectionnable pour chaque pool.

2026-Q1

Recette PHP depuis les sources pn-builder

Compilez n’importe quelle version de PHP depuis les sources avec notre matrice d’extensions. ionCube Loader pour chaque version de PHP prise en charge. Wrapper Composer préinstallé.

2026-Q1

Base de données

6 fonctionnalités

PostgreSQL avec mise à niveau majeure

PostgreSQL pour les métadonnées du panneau. Migration vers une version majeure en un clic — sans export ni restauration manuels.

2026-Q1

MySQL avec optimiseur de performances

MySQL Tuner intégré à l’interface : véritables métriques de percentiles, détection de ALL_O_DIRECT, comparaison de la configuration recommandée et application en un clic.

2026-Q1

Redis avec authentification (« Boost »)

Authentification par instance, accès par socket, cycle de vie géré par le panneau. Libellé visible par l’utilisateur : « Boost » (la terminologie technique n’est pas exposée aux clients).

2026-Q1

phpMyAdmin + pgAdmin intégrés

Les deux consoles sont accessibles derrière le SSO administrateur. Aucune connexion distincte ni aucun port exposé.

2025-Q4

Panneau latéral d’informations sur le serveur MySQL

Panneau coulissant affichant la version, le jeu de caractères, la durée de fonctionnement, les principaux processus et les requêtes lentes — sans quitter la page actuelle.

2026-Q1

PostgreSQL client + pgAdmin

Les clients créent leurs propres bases de données PostgreSQL à côté de MySQL, les ouvrent dans pgAdmin en un clic et les incluent dans les sauvegardes de leur compte.

2026-Q4

Gestionnaire de fichiers

4 fonctionnalités

Progression SSE + envoi sans limite

Suivi de la progression des envois et téléchargements par flux Server-Sent Events. Aucune limite de taille. Compressez et extrayez directement sur le serveur avec un suivi de la progression.

2026-Q1

Éditeur de code avec jeton d’authentification

Intégration de CodeMirror avec coloration syntaxique. Les modifications transitent par un jeton d’authentification à durée de vie courte — sans traversée de répertoires ni fuite de jeton.

2026-Q1

Barre d’adresse de Windows 11

Navigation par clic sur les segments, accès direct en saisissant du texte et chemins récents. Une expérience familière pour les administrateurs système habitués aux anciens panneaux.

2026-Q1

Système de permissions

Affichage, modification, suppression et envoi gérés séparément pour chaque rôle. Compatible RBAC — les revendeurs ne peuvent pas dépasser les permissions de leur arborescence.

2026-Q1

Système de sauvegarde

5 fonctionnalités

Sauvegarde incrémentielle avec détection de plusieurs bases de données

Deltas rsync + détection automatique de toutes les bases de données concernées. Restauration sélective ou complète. Destination hors site (S3, FTP, SSH).

2026-Q1

Rotation des chaînes + rétention par planification

Les chaînes horaires, quotidiennes et hebdomadaires sont renouvelées indépendamment. Rétention par planification — conservez 24 sauvegardes horaires + 7 quotidiennes + 4 hebdomadaires sans conflit.

2026-Q1

Sauvegarde et restauration entre serveurs

Déplacez un compte client d’un nœud Panelica à un autre — sauvegardes, configurations, empreintes et SSL — sans ressaisir les identifiants.

2026-Q1

Création asynchrone de sauvegardes

Les sauvegardes volumineuses ne provoquent plus d’expiration de l’appel API. Tâche en arrière-plan et progression via WebSocket. L’interface reste réactive.

2026-Q1

Restauration granulaire

Restaurez un seul fichier, dossier, base de données ou boîte mail à partir d’une sauvegarde, avec un aperçu avant toute écriture.

2026-Q3

i18n et localisation

4 fonctionnalités

31 langues — 23,493 clés

Pipeline de traduction assisté par OpenAI. Source : EN, cible : 30 langues. Synchronisation atomique en 4 couches : code ↔ JSON ↔ DB ↔ données initiales intégrées.

2026-Q1

Package cumulatif panel-i18n

Les mises à jour de traduction sont distribuées sous forme de package cumulatif séparé. Les clients bénéficient de nouvelles langues sans mise à jour du backend.

2026-Q1

Audit ULTRA et nettoyage des préfixes en double

767 clés en collision d’espaces de noms nettoyées. Synchronisation i18n des autorisations en 5 couches (DB ↔ migration ↔ JSON ↔ DTO ↔ frontend). Résiste aux réinitialisations.

2026-Q1

Menu déroulant des langues moderne

Grille sur deux colonnes, recherche au fil de la saisie, état « introuvable ». Les 31 langues sont disponibles dès le départ sur les pages de connexion et dans l’assistant de configuration.

2026-Q2

Frontend et UX

9 fonctionnalités

Stack frontend moderne

~560 composants, Redux Toolkit, React Router, Reactstrap. Compilation avec Vite. État en direct via WebSocket pour chaque opération de longue durée.

2025

Centre de commandes Spotlight

Recherche universelle et exécuteur de commandes — ouvrez-le d’une simple touche. Accédez à n’importe quelle page, lancez n’importe quelle action ou recherchez n’importe quel client.

2026-Q1

Système de personnalisation de marque à 33 couleurs

Toutes les surfaces de l’interface utilisent des tokens. Les opérateurs peuvent appliquer leur propre palette au panneau en quelques secondes. Plus de 20 préréglages inclus.

2026-Q1

Mode sombre / clair (plus de 90 fichiers)

Le choix du thème est enregistré pour chaque utilisateur. Plus de 90 fichiers de composants ont été vérifiés : contraste, état de focus, lisibilité des badges et placeholders de chargement.

2026-Q1

Système de notifications et de messages toast

toast.success / notificationService.confirm / SweetAlert2 unifiés — avec un contraste adapté au mode sombre et des couleurs adaptées au thème.

2026-Q1

Protection contre le gel des onglets Chrome

La fermeture du WebSocket tenant compte de la visibilité évite la boîte de dialogue « Page ne répond pas » lorsque l’onglet reste en arrière-plan pendant des heures.

2026-Q1

Page de connexion Enterprise

Système personnalisé de tokens de couleur, grille de langues sur 2 colonnes et correction du clavier mobile. Une première impression à la hauteur du produit.

2026-Q1

Lancement rapide et barre latérale personnalisable

Accédez à n’importe quelle section du panneau depuis le tableau de bord, puis épinglez, masquez ou réorganisez la barre latérale selon votre façon de travailler.

2026-Q4

Visite guidée de prise en main

Une visite guidée pas à pas du panneau pour les nouveaux opérateurs, dans les 31 langues.

2026-Q3

Git et déploiement

5 fonctionnalités

Module CI/CD complet

Jetons d’accès personnels, déploiement multi-environnement, éditeurs de pipeline et d’environnement, OAuth, secrets de webhook, visualiseur de différences, retour arrière.

2026-Q1

Compatibilité avec GitHub / GitLab / Gitea

Gitea/GitLab auto-hébergés via http:// également pris en charge. Le PAT est validé auprès de l’API et n’est jamais consigné dans les journaux.

2026-Q1

Pipeline Git renforcé pour la sécurité

Prévention de l’injection de commandes, comparaison résistante aux attaques temporelles, blocage du parcours via les liens symboliques, audit des fuites de jetons.

2026-Q1

Guides de dépôt intégrés au panneau

Guide du dépôt local, de l’environnement, du pipeline, des clés et des webhooks — intégré à côté du formulaire, et non dans un site de documentation.

2026-Q1

Hébergement Node.js, Python et Laravel

Hébergez des applications Node.js, Python et Laravel avec des limites propres à chaque offre : déploiements via Git, workers de file d’attente, planificateur et console Artisan.

2026-Q3

Mobile

1 fonctionnalité

Application mobile — iOS et Android

Application d’administration native : alertes, correctifs rapides, console d’astreinte, connexion biométrique, file d’attente hors ligne.

2026

Performances

3 fonctionnalités

Mode hautes performances

Option Enterprise qui applique les réglages d’OPcache, FPM PM, Postgres et Redis. Des gains mesurés, pas de simples impressions.

2026-Q1

Bande passante en temps réel + quota à 3 niveaux

Compteurs par utilisateur, domaine et protocole dans Redis. Système de quota inviolable à 3 niveaux + interface de bonus de bande passante.

2026-Q1

Cache mémoire de l’API centrale pendant 12 h

Les données de licence, d’offre et de fonctionnalités sont mises en cache dans le processus. Le volume d’appels à l’API centrale a baissé de plus de 90 % sur les nœuds très sollicités.

2026-Q1

Cloudflare

3 fonctionnalités

Détection automatique + stratégie adaptative

Le panneau détecte le nuage orange et adapte automatiquement sa stratégie SSL / DNS / proxy. Aucun réglage manuel.

2026-Q2

Gestion groupée des enregistrements DNS

Suppression multiple, importation groupée, prise en charge d’IPv6, enregistrements SRV/CAA/NS, synchronisation DNS de la messagerie, chargement différé des zones.

2026-Q1

Analyses + optimisation Enterprise

Analyses Cloudflare via GraphQL (7d/30d), pagination, cache, chargement différé. Conçu pour les comptes comptant plus de 1 000 zones.

2026-Q1

RBAC et architecture multilocataire

4 fonctionnalités

Hiérarchie des rôles à 4 niveaux

ROOT → ADMIN → RESELLER → USER. Toutes les requêtes de liste passent par GetAllForUser() — les revendeurs ne voient que leur arborescence.

2025-Q4

Chaîne ADMIN à 2 niveaux

Les ADMIN voient leurs administrateurs directs, ainsi que les revendeurs et utilisateurs qui en dépendent. Limites clairement définies — aucun débordement de privilèges.

2026-Q1

Plus de 95 autorisations détaillées par fonctionnalité

Chaque page, action et endpoint — activable ou désactivable par rôle. Géré par migrations pour que les données d’initialisation restent synchronisées avec le code.

2026-Q1

Interface de remplacement des autorisations utilisateur

Épinglez ou révoquez des fonctionnalités spécifiques pour un utilisateur sans modifier son rôle. Chaque modification est auditée.

2026-Q1

Système de mise à jour

6 fonctionnalités

pn-builder + pipeline central

Système de compilation personnalisé + versions des paquets Central. Canaux (test/bêta/stable). Application atomique avec retour arrière.

2026-Q1

Fenêtre de restauration de 30 jours

Chaque paquet conserve sur le disque sa version précédente pendant 30 jours. Rétablissez-la en un clic si une version pose problème.

2026-Q1

Mise à jour automatique Enterprise (4 services)

Paquets gérés du backend, du frontend, de panel-i18n et d’Apache/Nginx. Planifications définies par des règles.

2026-Q1

Vérification d’intégrité + contrôle de santé

Contrôle de santé des domaines après mise à jour. Tolérance aux fichiers vides, nettoyage de conf.d, suppression des pools orphelins.

2026-Q1

Outil de réparation + mode de récupération

Une page de réparation qui détecte et corrige les problèmes courants, ainsi qu’une console de récupération distincte qui reste fonctionnelle même si le panneau ne démarre pas.

2026-Q3

Tout mettre à jour en un clic

Appliquez toutes les mises à jour en attente dans un ordre sûr, en un clic, y compris la mise à niveau contrôlée de MySQL 8.0 vers MySQL 8.4 LTS.

2026-Q3

Antivirus et malwares

4 fonctionnalités

Scanner de malwares avec signatures personnalisées

Détection automatique et récursive des CMS. Niveaux de certitude (élevé/moyen/faible). Suivi de la progression en temps réel et arrêt immédiat.

2026-Q1

ClamAV avec Freshclam sélectif

ClamAV est désactivé par défaut au démarrage afin de limiter l’utilisation des ressources. Planifiez les mises à jour Freshclam par compte ou pour tout le panneau.

2026-Q1

Notifications de malwares dans l’application

Les détections apparaissent dans le centre de notifications avec leur niveau de gravité et leur chemin, et peuvent être mises en quarantaine en un clic.

2026-Q1

Panelica Shield

Scanner de malwares basé sur les signatures et Linux Malware Detect, avec une page d’analyse en direct et des résultats par compte.

2026-Q4

IA et exploitation

7 fonctionnalités

OpsAI — Copilote d’exploitation intégré

Votre ingénieur d’astreinte, intégré au panneau. Trois profils experts (domaines, sécurité et performances), un mode démo pour découvrir les fonctionnalités en toute sécurité, une isolation des identifiants par serveur et aucune dépendance à l’exécution externe : tout fonctionne depuis le binaire. Le fondement d’une exploitation entièrement autonome.

2026-Q2

Terminal OpsAI — Console en direct résistante aux plantages

La protection du canal Done par sync.Once évite les paniques dues à une double fermeture. Résiste aux déconnexions intermittentes des LLM.

2026-Q2

Base de connaissances OpsAI — 1,263 points de terminaison

Tous les points de terminaison internes et externes sont documentés sous forme de données d’entraînement structurées. Cette couche de connaissances permet à OpsAI de raisonner sur chaque action du panneau et constitue le fondement du mode entièrement autonome.

2026-Q2

Extension compagnon pour navigateur

Panneau latéral Chrome pour les administrateurs système : connexion rapide, bascule entre serveurs, badges d’alerte et centre de commandes accessible partout. Disponible sur le Chrome Web Store.

2026-Q3

Réparation automatique par IA — Sentinel

Sentinel surveille les journaux et les métriques en continu. Lorsqu’un service se dégrade, il explique ce qui s’est passé et suggère une solution. Après votre approbation, l’agent IA peut l’appliquer. Vous recevez également les alertes sur Telegram.

2026-Q3

Exploitation conversationnelle

Décrivez simplement à OpsAI ce dont vous avez besoin, dans le panneau ou sur Telegram, et il effectue les actions dans le panneau pour vous. Compatible avec Claude Code, Codex CLI, Gemini CLI et Cursor Agent.

2026-Q3

OpsAI — Choisissez votre fournisseur d’IA

OpsAI fonctionne avec Claude Code, Codex CLI, Gemini CLI ou Cursor Agent et accepte les captures d’écran collées directement dans la conversation.

2026-Q3

Licence et essai

5 fonctionnalités

Facturation et licences centralisées

Clients, forfaits, licences, packages, journaux des modifications, factures, coupons, tickets et captures d’écran : tout dans un seul panneau d’administration.

2026-Q1

Suivi de l’essai et bannière masquable

Le signal périodique transmet les données de l’essai. La bannière du tableau de bord indique le nombre de jours restants, disparaît lorsqu’elle est masquée et se verrouille au cours des 3 derniers jours.

2026-Q1

Application des quotas partout

max_users, max_subdomains, max_migrations et fonctionnalité de restauration — les quotas de licence sont appliqués dans tous les parcours du code, y compris l’External API et les conflits de migration.

2026-Q1

Signal périodique avec métriques système

Cœurs CPU, espace disque total, swap et pression mémoire : transmission à Central toutes les 60 secondes. Détecte immédiatement les écarts et les nœuds hors ligne.

2026-Q1

Synchronisation i18n de l’administration Central

Les chaînes codées en dur sont transférées vers des tables de traduction dans l’administration Central. La base de la phase 1 est terminée ; la comparaison automatisée est en cours.

2026-Q2

Tableau de bord et surveillance

5 fonctionnalités

Tableau de bord adapté aux autorisations

Les cartes, widgets et actions rapides ne s’affichent que si l’utilisateur y a accès. Le RBAC détermine la disposition, pas seulement les données.

2026-Q1

Contrôle de l’alimentation et redémarrage forcé

Endpoints de redémarrage, d’arrêt et de réinitialisation matérielle avec journal d’audit et correction de l’erreur 403. Réservés à ROOT.

2026-Q1

Trafic réseau et chronologie de l’activité

Graphiques du trafic réseau en temps réel avec des libellés qui ne se chevauchent pas. Chronologie intelligente des activités indiquant les événements d’isolation, les déploiements et les quotas.

2026-Q1

Endpoint REST des processus les plus actifs

Liste des processus par tenant accessible via l’API du panneau pour les outils de supervision externes. CPU, RAM, ancienneté, commande.

2026-Q1

Gestionnaire de stockage

Consultez tous les disques et toutes les partitions, montez et démontez des lecteurs en toute sécurité et partagez des dossiers via SMB ou NFS depuis le panneau.

2026-Q3

CLI et DevOps

3 fonctionnalités

panelica CLI (Cobra)

Toutes les opérations du panneau accessibles depuis le shell : serveur, utilisateur, domaine, base de données, offre, SSL, DNS, PHP. Compatible CI/CD.

2026-Q1

Outil CLI de migration

Détectez, configurez et exécutez des migrations depuis n’importe quel nœud. DSN PostgreSQL et alignement du schéma de production.

2026-Q1

Connexion CLI --url + jeton DB

Initialisation de la CLI sans authentification depuis un nœud fraîchement installé. Jeton DB direct — sécurisé, scriptable et idempotent.

2026-Q1

Compatibilité des systèmes d’exploitation

2 fonctionnalités

Prise en charge des distributions Linux modernes

Prise en charge des versions LTS d’Ubuntu et Debian. Seuil minimal de compatibilité avec Glibc imposé dans le pipeline de build. Profil Postfix compatible IPv6.

2026-Q1

Pipeline de build reproductible

Conteneur de build multi-distribution. Test de validation sur 5 systèmes d’exploitation avant publication. Comparaison des modules avec la version stable précédente. Archive tar vérifiée et adressée par contenu.

2026-Q2
Et ensuite ?

En cours · prochaines étapes prévues

Le chemin qui mène du « contrôle isolé » à une « autonomie complète » passe par l'autoréparation, la mise à l'échelle prédictive et l'exploitation conversationnelle. Voici les prochaines étapes.

En cours

7
Base de données
Réglage adaptatif de la RAM de PostgreSQL

Plan en trois phases : paramètres sûrs par défaut → adaptation à la charge → réglage automatique adaptatif à la RAM. L’interface affiche la configuration recommandée et celle appliquée.

2026-Q2
Fiabilité
Démon Watchdog — réparation automatique

Processus indépendant qui supervise le backend. Si le panneau plante, le watchdog le redémarre, relance les tâches manquées et renouvelle les sockets corrompus.

2026-Q3
Pile de messagerie
Vérifications préalables de la messagerie

Avant la mise en service, l’opérateur peut vérifier DKIM, SPF, DMARC, PTR et l’état des listes de blocage. La migration des comptes de messagerie existants se fait en un clic.

2026-Q2
Frontend et UX
Boucle de recherche utilisateur intégrée au panneau

Fenêtre contextuelle de commentaires avec un délai de 10 jours entre les affichages, quel que soit le forfait. Les résultats sont automatiquement ajoutés au tableau de la feuille de route.

2026-Q2
Système de sauvegarde
Refonte des sauvegardes

Choisissez où stocker les sauvegardes et ce qu’elles incluent, mettez les tâches en file d’attente ou annulez-les, conservez les N dernières copies en local et à distance, et transférez la configuration du panneau vers un nouveau serveur.

2026-Q4
Système de sauvegarde
Google Drive — connexion en un clic

Connectez Google Drive en un clic pour stocker vos sauvegardes à distance, sans créer votre propre application Google.

2026-Q4
RBAC et architecture multilocataire
Refonte des permissions

Pages distinctes pour les permissions des rôles et des utilisateurs, modifiables directement. Chaque option est également contrôlée par l’API.

2026-Q4

Planifié

10
IA et exploitation
Mise à l’échelle prédictive des ressources

Modèle de séries temporelles entraîné sur l’utilisation de chaque tenant. Augmentez le CPU, la RAM ou l’espace disque avant le pic, et non après.

2026 H2
IA et exploitation
Domaine sans configuration

Ajoutez un domaine. Le panneau détermine la version de PHP, le moteur de base de données, les besoins de messagerie, la stratégie SSL, le CDN et la fréquence des sauvegardes, puis explique chaque choix.

2026 H2
Mise à l’échelle
Réplication multirégion

Panneau actif/de secours avec réplication des bases de données et des fichiers par locataire. Bascule en moins de 60 secondes. Réplicas en lecture pour réduire la latence entre régions.

2027 Q2
Système de sauvegarde
Déduplication intelligente des sauvegardes

Déduplication au niveau des blocs entre locataires (respectueuse de la confidentialité, avec chiffrement par locataire). Réduction de plus de 70 % des coûts de stockage sur les parcs d’hébergement mutualisé.

2026 H2
Place de marché
Place de marché des extensions

Extensions tierces du panneau, isolées dans un bac à sable et signées, avec partage des revenus. Les opérateurs peuvent les publier ou les installer.

2027
Enterprise
SSO — SAML / OIDC / LDAP

Connexion des fournisseurs d’identité d’entreprise aux comptes administrateur et client. Provisionnement SCIM pour les grands parcs.

2027 Q1
API
API publique v2 — GraphQL

Schéma GraphQL + webhooks + flux d’événements. SDK pour Go, Python, JS et PHP. Même interface que le panneau — aucune porte dérobée privilégiée.

2026 H2
Mise à l’échelle
Mode centre de données en tant que service

Gérez des centaines de nœuds depuis une seule instance Central. Planification de la capacité, déploiements à l’échelle du parc, tarification régionale.

2027
Performances
Orchestration CDN intégrée

Cloudflare, BunnyCDN, Fastly, KeyCDN — choisissez un service par domaine ; le panneau gère les purges, les URL signées et l’optimisation des images.

2026 H2
Enterprise
Pack de conformité — SOC 2 / HIPAA / ISO 27001

Journaux d’audit, politiques de conservation, revues des accès, export des preuves. Les fournisseurs d’hébergement accélèrent leur passage aux achats des grandes entreprises.

2027
Chronologie

Du tableau blanc à l'autonomie

L'architecture a commencé en 2024, bien avant le premier commit Git. En 2026, le panneau accueillait déjà de vrais clients et publiait une version chaque semaine.

2024
Phase d'architecture et de conception
Plan d'architecture de contrôle isolé (ICA)
Modèle d'isolation à 5 couches (cgroups + espaces de noms + chroot + PHP-FPM + permissions)
Matrice RBAC multi-tenant (root → admin → revendeur → utilisateur)
Conception d'API triple (interne / externe / CLI)
Stratégie de pool PHP-FPM par utilisateur
Contrat du pipeline de migration (adaptateurs pour anciens panneaux)
2025
Implémentation du cœur : backend, frontend, isolation
Backend Go (~215K lignes, 109 gestionnaires)
Frontend React + TypeScript (~560 composants)
Plus de 20 services isolés sous /opt/panelica
PostgreSQL + MySQL + Redis
Pipeline de provisionnement de domaines (9 étapes)
Pile e-mail (Postfix + Dovecot + DKIM)
Boîte à outils WordPress + gestionnaire Docker
Moteur i18n — 31 langues, plus de 23K clés
T1 2026
Lancement public + premiers clients
L’historique Git est publié — 245 commits rien qu’en février
Licences et facturation Central
Pipeline de mise à jour (tests → bêta → stable)
Adaptateurs de migration pour anciens panneaux
Plus de 100 modèles d’applications Docker + Panelica Desktop
Intégration Cloudflare (DNS, SSL, certificat d’origine)
T2 2026
Stabilisation, packaging, retours clients
ionCube Loader pour chaque version de PHP
Interface d’émission automatique de certificats SSL en un clic
Ajustement adaptatif de la RAM pour PostgreSQL
Package cumulatif panel-i18n
Plateforme de facturation d’hébergement PNLCS
Pipeline de compilation reproductible (tests rapides sur 5 OS)
S2 2026 — S1 2027
Début de la phase d’autonomie
Service daemon de surveillance (autoréparation des services)
Mise à l’échelle prédictive des ressources (ML)
Copilote IA pour les opérations (panneau piloté par chat)
API publique v2 (GraphQL + webhooks)
Marketplace de plugins
Application mobile (iOS / Android)

Vous souhaitez influencer les prochaines évolutions ?

La feuille de route est une conversation. Le forum est l'endroit où les demandes deviennent des priorités, et le journal des modifications vous permet de suivre leur mise en œuvre.

Voir la démo