Réponse courte. Vous pouvez héberger gratuitement un serveur Clone Hero vous-même : téléchargez le zip du serveur autonome (clonehero.net le référence depuis la page officielle clonehero-game/releases sur GitHub), extrayez le dossier de votre plateforme, lancez le programme Server sur une machine joignable depuis internet et autorisez le trafic UDP (Clone Hero utilise par défaut le port 14242). Ou louez un serveur Clone Hero et oubliez la configuration réseau.
Les joueurs rejoignent depuis le jeu : Online, puis Join Server, puis ils ajoutent l'IP, le port et le mot de passe de votre serveur.
Vérifié le 5 novembre 2026 avec Clone Hero v1.1.0.6142-final, la version la plus récente sur GitHub ce jour-là.
Ce guide s'appuie sur le wiki officiel de Clone Hero, sur les fichiers de version que les développeurs publient sur GitHub et sur ce que nous faisons tourner sur chaque serveur Clone Hero que nous hébergeons. Pour passer directement à la location, rendez-vous à l'option 2.
Ce qu'il vous faut
Le serveur autonome : le fichier CloneHero-StandaloneServer.zip dans la dernière version de clonehero-game/releases sur GitHub. Il est gratuit. Le wiki indique de télécharger le serveur autonome correspondant à votre version du jeu depuis clonehero.net, dont la page de versions renvoie vers ce même fichier et donne son SHA-1, et sa section de dépannage précise que tout le monde doit utiliser la même version du jeu.
Une machine qui reste allumée : un PC de rechange, un serveur à domicile ou une machine virtuelle dans le cloud. Le zip contient des builds pour Linux (x64, arm, arm64 et musl), Windows (x64, x86 et arm64) et macOS (x64). Ce guide utilise Linux 64 bits, ce que nous faisons tourner.
Matériel : nous n'avons trouvé aucune configuration requise publiée par les développeurs, considérez donc tout chiffre lu ailleurs comme une estimation.
Réseau : une adresse IP joignable et un accès UDP. Le wiki indique d'utiliser le protocole UDP (ou UDP et TCP), car TCP seul ne fonctionne pas. Il cite 14242 comme port par défaut et précise que la plupart des autres ports fonctionnent aussi.
Le jeu : chaque joueur a besoin de Clone Hero. Une chanson n'est jouable en ligne que si tout le monde en possède une copie identique.
Option 1 : l'héberger vous-même
Les étapes de téléchargement et d'extraction ci-dessous sont celles de notre propre script d'installation. Pour démarrer le serveur, le wiki dit de lancer Server et de suivre les instructions à l'écran.
Linux (Debian ou Ubuntu, x64)
Installez les outils.
sudo apt update
sudo apt install curl unzip -y
Créez un utilisateur pour le serveur et passez sur ce compte.
Téléchargez et extrayez le serveur. L'archive se décompresse dans un dossier build contenant un dossier par plateforme. Seul le programme Server s'y trouve.
Sur une machine ARM 64 bits, utilisez linux-arm64 au lieu de linux-x64.
Ouvrez le port. Autorisez UDP 14242 dans le pare-feu de la machine (par exemple sudo ufw allow 14242/udp) et redirigez-le en UDP sur votre routeur vers cette machine. Si vous choisissez un autre port, redirigez celui-là.
Démarrez le serveur.
./Server
Une invite s'affiche : elle demande un nom de serveur (80 caractères maximum), un mot de passe (laissez vide pour aucun), une adresse IP sur laquelle écouter (laissez vide) et un port (laissez vide pour 14242). Lancez-le dans un multiplexeur de terminal comme tmux pour qu'il continue de tourner après votre déconnexion. Pour le démarrer sans invites, par exemple sous systemd, passez les réponses en options : ./Server -h les liste. Nous démarrons le nôtre avec -n (nom), -p (port), -a 0.0.0.0 (adresse d'écoute) et soit -np (pas de mot de passe), soit -ps suivi du mot de passe.
Laissez vos joueurs rejoindre
Donnez-leur votre adresse IP publique, le port et le mot de passe si vous en avez défini un.
Dans Clone Hero, ils ouvrent Online, choisissent Join Server, appuient sur Orange pour ajouter un serveur, saisissent l'IP, le port et le mot de passe, puis cliquent sur Continue (étapes du wiki officiel).
Tout le monde doit correspondre. Le wiki précise que tous doivent utiliser la même version du jeu et que les chansons doivent être identiques : toute différence dans le fichier de notes d'une chanson la rend indisponible.
Modérer un serveur
Le wiki documente des commandes de chat du lobby. L'hôte, ou le premier joueur à rejoindre un serveur public ou autonome, peut les saisir dans le chat du lobby : \kick all, \kick players, \kick spectators, \kick player # (1 à 4), \setpass (25 symboles maximum), \setsongcount (1 à 25 chansons par joueur) ainsi que \setmaxspeed et \setlowspeed (5 % à 5000 %). Tapez \help dans le jeu pour la liste complète.
Option 2 : l'héberger chez PlayNHost
La location supprime le téléchargement, la redirection de ports et la routine de mise à jour. Vous choisissez toujours un nom et un mot de passe.
Choisissez une offre. Ouvrez la page d'hébergement de serveur Clone Hero et comparez les offres. Cliquez sur Créer un serveur (Personnaliser l’offre pour GOLD STAR) et finalisez la commande. Les prix changent, vérifiez-les donc sur cette page.
Attendez l'installation. Le serveur apparaît dans le panel. Sa Console affiche Server running... quand il est prêt.
Donnez-lui un nom. Dans l'onglet Paramètres, sous Paramètres du jeu, définissez le Nom du serveur et, pour un lobby privé, un Mot de passe du serveur. Le mot de passe ne peut contenir que des lettres, des chiffres et des tirets bas. Redémarrez ensuite.
Invitez vos joueurs. L'Adresse du serveur dans Aperçu affiche l'IP et le port sous la forme IP:port. Donnez les deux à vos joueurs, ainsi que le mot de passe si vous en avez défini un. Dans Clone Hero, ils ouvrent Online, choisissent Join Server, appuient sur Orange pour ajouter un serveur, saisissent l'IP, le port et le mot de passe le cas échéant, puis cliquent sur Continue.
Modérez dans le lobby. Il n'y a pas de RCON et la Console n'atteint pas le jeu : utilisez donc les commandes de chat ci-dessus, saisies par la personne que le lobby traite comme hôte.
Ce que le panel fait pour vous :
Votre port est attribué et transmis au serveur à chaque démarrage, il n'y a donc aucun routeur à configurer.
Avec Mise à jour automatique du serveur activée (par défaut, sous Afficher les options avancées dans l'onglet Paramètres), chaque démarrage vérifie la dernière version officielle et installe une version plus récente. La mise à jour ne remplace que le programme Server, donc settings.ini n'est jamais touché. Une Version épinglée n'est jamais mise à jour.
L'installation suit la version officielle sur GitHub. En amont, le zip a déjà été renommé (v1.0.0.4080 contenait CloneHero-standalone_server.zip) et le dossier intérieur a changé (de ChStandaloneServer-v1.0.0.4080-final à build), si bien qu'un script d'installation écrit pour les anciens noms ne trouve aucun serveur à installer. Le nôtre a été mis à jour pour la structure actuelle, et le même piège concerne tout ancien script d'auto-hébergement trouvé en ligne.
Auto-hébergement ou location : une comparaison honnête
Coût : le logiciel serveur est gratuit. L'auto-hébergement coûte de l'électricité, du matériel et de la bande passante, ou une machine cloud. La location est un tarif récurrent fixé par l'offre.
Disponibilité : un serveur à domicile n'est en ligne que tant que votre PC, le courant et votre connexion le sont. Un serveur loué tourne sur le matériel de l'hébergeur.
Exposition : chez vous, les joueurs se connectent à votre adresse IP publique et vous gérez le pare-feu et le routeur. Un serveur loué garde votre IP personnelle hors de cela.
Installation : l'auto-hébergement demande la ligne de commande, une redirection de port UDP et des mises à jour manuelles. La location demande un nom de serveur, plus un mot de passe si vous voulez un lobby privé.
Contrôle : l'auto-hébergement vous donne chaque fichier. Sur nos serveurs, vous définissez le nom et le mot de passe dans le panel et gardez l'onglet Fichiers pour settings.ini.