Aller au contenu
Agora

Choisir entre Docker, l'œuf de panel et un serveur Node.js

Docker si tu as ta propre machine, l'œuf Pterodactyl ou Pelican si ton hébergeur te donne un panel, agora.mjs si tu n'as que Node.js : même produit.

Mis à jour le 9 oct. 2026, 06 h 50

Sur cette page
  1. Avant de commencer
  2. Trouver ta voie
  3. Comparer les trois voies
  4. Dans les trois cas
  5. Mon conseil
  6. Tu sais que c'est réussi quand…
  7. Si tu hésites encore
  8. Pour aller plus loin

En bref. Trois voies mènent au même Agora, avec les mêmes mises à jour en un clic. Choisis selon ce que tu as déjà : une machine à toi, un panel d'hébergement, ou seulement le serveur Node.js d'un hébergeur ordinaire.

Avant de commencer #

  • Lis Prérequis pour savoir ce qu'il te faut.
  • Les mots techniques (Docker, panel, œuf…) sont expliqués dans le glossaire ; chacun est aussi redéfini en une phrase ci-dessous.

Trouver ta voie #

Arbre de décision : une machine Linux avec Docker utilise install.sh ; un panel Pelican ou Pterodactyl utilise l'œuf ; un simple hébergeur Node.js utilise agora.mjs

  1. Si tu as une machine Linux à toi, un VPS (un serveur loué chez un hébergeur) ou un NAS (un boîtier de stockage réseau), sur laquelle Docker tourne ou peut tourner : choisis Docker. Une seule commande installe tout.
  2. Sinon, si ton hébergeur te donne un panel Pterodactyl ou Pelican (le site web où l'on gère ses serveurs de jeu), sur lequel tu peux importer un œuf (un fichier qui explique au panel comment installer un type de serveur) : choisis l'œuf.
  3. Sinon, si tu n'as que le serveur « Node.js » d'un hébergeur de jeux ordinaire, sans import d'œuf possible : choisis agora.mjs. Tu y déposes un seul fichier.

Ton espace sur agorapanel.com prépare les fichiers de la voie choisie, avec ta clé déjà dedans : sur la page Installer Agora sur mon panel (tuile Installer sur mon panel de Mon espace), les boutons Télécharger mon .env (Docker Compose), Œuf pour Pterodactyl et Œuf pour Pelican.

La page Installer Agora sur mon panel de l'espace client : bloc Ta clé de licence (clé masquée), étape 1 Brancher le panel, et les fichiers prêts à l'emploi (.env Docker Compose, œuf Pterodactyl, œuf Pelican)

Comparer les trois voies #

Docker (install.sh)Œuf Pterodactyl / PelicanServeur Node.js (agora.mjs)
Pour quiTu as un VPS, un NAS ou une machine Linux avec DockerTon hébergeur te donne un panel, ou tu en administres unTu n'as que le panel client d'un hébergeur ordinaire
Base de données du HubCréée pour toi par le scriptIntégrée : rien à fournirInstallée toute seule au premier démarrage
InstallationUne seule commandeImporter l'œuf, créer le serveur, vérifier la cléCommander un serveur Node.js, déposer agora.mjs et un fichier agora.env
Accès à un terminalOuiNon (le panel n'en offre pas)Non
Mises à jourEn un clic dans Administration → AgoraPareilPareil
HTTPSProfil Caddy fourni, ou ton propre proxySelon ton panel ou ton proxySelon ton hébergeur

La base de données du Hub est le carnet où Agora range ses membres et son forum. Elle n'est pas celle de ton serveur de jeu : voir Les deux bases d'Agora.

Dans les trois cas #

  • Le serveur ne contient pas l'application : un petit programme d'amorçage la télécharge au premier démarrage, contre ta clé de licence, et vérifie sa signature.
  • Aucune image privée n'est nécessaire : tout repose sur des images ou des serveurs Node publics.
  • Aucune modification de Wings (le programme du panel qui exécute ses ordres) n'est demandée.

Mon conseil #

  • Si tu as le choix, prends Docker avec install.sh : c'est le plus court, et la base est incluse.
  • Si tu es sur un panel, prends l'œuf qui correspond exactement à ton panel (Pterodactyl ou Pelican). Les deux fichiers ne sont pas interchangeables : regarde tout en bas de ton panel, il affiche son nom.
  • Si tu n'as qu'un serveur Node.js, prends agora.mjs : voir Installer sur un serveur Node.js d'hébergeur.
  • Si tu veux qu'Agora se réinstalle tout seul sur ton panel, ton espace propose une installation automatique par la clé d'API du panel. Attention : elle efface le serveur choisi. Avec une clé d'administration, il faut que l'œuf Agora existe sur ton panel (le site le pose alors sur le serveur) ; avec une clé de compte, le serveur doit déjà être sur l'œuf Agora. Ta clé de licence est préremplie, et tout refus arrive avant l'effacement : voir Installation automatique sur ton panel.

Tu sais que c'est réussi quand… #

Tu sais laquelle des trois voies est la tienne, et tu as sous la main le fichier qui va avec : la commande install.sh, l'œuf de ton panel, ou agora.mjs.

Si tu hésites encore #

  • Si tu ne sais pas quel panel tu as, regarde le pied de page de ton panel : il affiche « Pterodactyl » ou « Pelican ». Voir Reconnaître Pelican ou Pterodactyl.
  • Si tu ne sais pas si Docker est installé, la page Prérequis donne les deux commandes qui le vérifient.
  • Si aucune des trois voies ne convient, écris au support depuis ton espace : voir Ouvrir un billet de support.

Pour aller plus loin #

Cet article t'a aidé ?