💾 Archived View for dryusdan.space › outil-dhebergement-multi-site-aapanel captured on 2024-12-17 at 11:52:49. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

Outil d'hébergement multi site : aaPanel

2020-08-26

En discutant avec d'autres personnes (ouais, je me sociabilise) des panels d'administration de multisites, on me fait découvrir aaPanel. Et comme Froxlor (que j'ai présenté dans un article précedent), je vais le tester et ressortir mon avis.

aaPanel

Froxlor

article précedent

--------------------------------------------------------------------------------

Dans cet article, il n'y aura pas de section 100% tech. Le fait est... Qu'il n'y a pas de matière pour.

--------------------------------------------------------------------------------

L'outil

L'outil est sympa visuellement, clairement c'est propre et clair. aaPanel nous aide (popup d'aide et tout) et est très intuitif. Bref, l'interface est très sympa.

/content/images/2020/08/Capture-d-e-cran-2020-08-26-a--15.31.01.png

Ce que j'apprécie d'autant plus sur aaPanel c'est une gestion des plugins bien ficelée. Vous pouvez par exemple installer Nginx, PHP (oui, comme Froxlor), OpenListeSpeed, PostgreSQL, MariaDB, MongoDB, toutes les versions de PHP, une gestion des DNS, des webmails, FTP...

OpenListeSpeed

/content/images/2020/08/Capture-d-e-cran-2020-08-26-a--17.57.44.png

La configuration reste assez simple, l'interface nous guide sur notre première installation et reste assez explicite dans l'ensemble (pour créer un site web par exemple).

/content/images/2020/08/Capture-d-e-cran-2020-08-26-a--17.59.02.png

Autre avantage est la gestion des tâches cron. On peut régler plein de tâches prédéfinies, ou des scripts inline. Plusieurs fois par semaine, par jour. Les sauvegardes peuvent être déposées sur le disque ou (si les plugins ont été installés), sur un S3, sur un serveur FTP. Il y a également la possibilité de faire du reverse-proxy ce qui peut-être intéressant pour avoir des services dans d'autres langages (mis en place à la main cependant). Également, il y a un petit éditeur de fichier intégré à aaPanel. Et le plus gros point positif que je vois : Le déploiement de module Oneclic pour installer un CMS (WordPress, Joomla) ou un rainloop en un clic. Il y a également un Firewall (très compliqué si on regarde sur la machine) simplement configurable à coup de quelques clics.

Mais il n'y a pas que du positif

Malgré un design épuré, une gestion des plugins plutôt cool je trouve qu'il manque un élément essentiel : la gestion des utilisateurs. Sur Froxlor nous pouvons avoir plusieurs utilisateurs, des clients, des admins... Sur aaPanel non. Un utilisateur admin. Un point négatif qui m'empêche d'utiliser l'outil : C'est une boîte noire.

La documentation indique que pour installer l'outil, il faut effectuer un simple curl | bash. Mais pas un curl via github mais via leurs sites à eux. En regardant de plus près, le script est très conséquent, télécharge le panel... Mais via un pool d'IPs / sites hébergés en Chine en HTTP (le tout hardcodé dans le script) (pas d'HTTPS) et non Github. Lorsqu'on arrive sur l'interface d'installation, il nous propose d'installer Apache (ou Nginx), PHP, MariaDB... Chacun de ces outils va télécharger un .sh sur le site de l'éditeur et compiler le programme sur la machine. On ne sait pas ce qui s'execute, avec quel module cela compile etc...

En terme de sécurité c'est très moyen.

Autre point, l'outil est très dépendant de l'éditeur, même en autohébergé. Chaques requêtes (pour les plugins, le déploiement auto...) tape sur les serveurs de l'éditeur hébergé en Chine. Donc c'est lent, ça timeout régulièrement, donc les plugins ne s'installent pas forcément ou ne fonctionnent pas forcément... Et le code source de ces plugins n'est pas accessible via le github du panel.

Et pour achever la sécurité d'un coup de couteau : les mots de passe FTP ou des BDD sont toujours accessibles en clair sur l'interface (donc forcément en clair ou déchiffrable quelque part...).

/content/images/2020/08/tenor-1.gif

Au final, l'outil a comme point positif d'être joli, mais ça s'arrête là et Froxlor reste mon préféré.

Sur ce, portez-vous bien.

image1

Gif trouvé sur Tenor. Photo by Photo by Igor Miske.

Tenor

Igor Miske

--------------------------------------------------------------------------------

🏠 Home