--- title: Lodestone created: 2026-06-07 updated: 2026-06-07 type: app tags: [catalogue, gaming, minecraft, server-management, multijoueur, rust, react] confidence: high contested: false sources: [https://selfh.st/apps/?tag=Gaming, https://github.com/Lodestone-Team/lodestone] --- # 🧭 Lodestone > **HĂ©bergement de serveurs Minecraft (et autres jeux) en self-hosted** — installation one-click, gestion de fichiers, playit.gg intĂ©grĂ©, et UI moderne. ## 📋 Informations GĂ©nĂ©rales | Champ | Valeur | | :--- | :--- | | **Site web** | [lodestone.cc](https://www.lodestone.cc/) | | **GitHub** | [Lodestone-Team/lodestone](https://github.com/Lodestone-Team/lodestone) | | **License** | AGPL-3.0 | | **Langage** | Rust (core) + TypeScript/React (dashboard) | | **Étoiles** | ⭐53 (catalogue) / 1,3k (GitHub) | | **DerniĂšre MAJ** | 2024-09 (v0.5.1) | | **CatĂ©gorie** | [[cat-gaming\|Gaming]] | > ⚠ **Note du catalogue** : la tĂąche d'origine mentionnait "Java/Spring", ce qui est incorrect. Lodestone est en rĂ©alitĂ© Ă©crit en **Rust** (backend/core) et **TypeScript/React** (dashboard frontend). Le repo est mature et AGPL-3.0. ## 📝 Description **Lodestone** est un outil d'hĂ©bergement de serveurs de jeux **auto-hĂ©bergĂ©**, conçu principalement pour **Minecraft** (Java et Bedrock), mais extensible Ă  d'autres jeux multiplayer. Le projet se positionne comme une alternative self-hosted Ă  **Aternos**, **Minehut**, ou aux coĂ»teux **hosts Minecraft payants** — vous gardez le contrĂŽle total sur votre serveur, vos mods, et vos donnĂ©es. L'architecture est **Rust + React/TypeScript** : un binaire Rust lĂ©ger (`lodestone_core`) gĂšre l'installation, l'exĂ©cution, le monitoring, et le file management des serveurs ; un dashboard web (React/TypeScript) offre une UI moderne. Lodestone supporte **macros** (scripts d'extension), **playit.gg** (tunneling sans port forwarding), et bientĂŽt la **gestion de conteneurs Docker** pour les serveurs. L'installation est volontairement **one-click** : vous choisissez une version Minecraft (vanilla, Forge, Fabric, Paper, Spigot, ...), Lodestone tĂ©lĂ©charge les fichiers, configure les ports, dĂ©marre le serveur, et l'expose dans le dashboard. Le **file manager intĂ©grĂ©** (ajout rĂ©cent) permet d'uploader, tĂ©lĂ©charger, dĂ©zipper, copier-coller des mods et configs sans SSH. **FonctionnalitĂ©s clĂ©s** : - ✅ **One-click install** : Vanilla, Forge, Fabric, Paper, Spigot, Bedrock - ✅ **File manager web** (unzip, upload, download, copy/paste) - ✅ **Monitoring temps rĂ©el** : CPU, RAM, joueurs connectĂ©s, TPS - ✅ **Multi-serveurs** : hĂ©berger N serveurs depuis une seule instance - ✅ **Permissions utilisateurs** (RBAC) : admin, modĂ©rateur, joueur - ✅ **Macros** : scripts d'automatisation (JavaScript/Rust) - ✅ **playit.gg intĂ©grĂ©** : expose le serveur sans port forwarding (utile pour NAT) - ✅ **Logs centralisĂ©s** et historique - ✅ **Backup** (via macros personnalisĂ©es) - ✅ **Multi-plateforme** : Windows (Desktop), Linux, macOS (Apple Silicon) ## 🚀 Installation ### Option 1 : Binaire Lodestone CLI (Linux/macOS) ```bash # TĂ©lĂ©charger la derniĂšre release curl -L https://github.com/Lodestone-Team/lodestone/releases/latest/download/lodestone_cli-linux-x86_64 \ -o /usr/local/bin/lodestone_cli chmod +x /usr/local/bin/lodestone_cli # Installer le core lodestone_cli install # DĂ©marrer le core lodestone_cli start # Le dashboard Ă©coute sur http://localhost:8080 ``` ### Option 2 : Docker (expĂ©rimental — vĂ©rifiez la doc actuelle) ```yaml # docker-compose.yml services: lodestone: container_name: lodestone image: ghcr.io/lodestone-team/lodestone:latest restart: unless-stopped ports: - "8080:8080" # dashboard web - "25565:25565" # Minecraft par dĂ©faut (modifiable) volumes: - ./lodestone/data:/data # config, DB, state - ./lodestone/servers:/servers # serveurs Minecraft installĂ©s environment: - TZ=Europe/Paris - LODESTONE_SECRET=*** Change...t ``` ```bash docker compose up -d ``` ### Option 3 : Lodestone Desktop (Windows) TĂ©lĂ©charger `.exe` sur la page [releases](https://github.com/Lodestone-Team/lodestone/releases). Inclut le core + un dashboard intĂ©grĂ©. **StabilitĂ© : "not stable yet"** — prĂ©fĂ©rer la CLI mĂȘme sur Windows. ### Option 4 : Dashboard hĂ©bergĂ© (non self-hosted) Lodestone propose un dashboard hĂ©bergĂ© gratuit sur [lodestone.cc](https://www.lodestone.cc/) utilisable avec votre core local. **NĂ©cessite d'activer le mixed content** dans le navigateur et de dĂ©sactiver HTTPS Everywhere — c'est leur compromis pour Ă©viter la complexitĂ© du TLS local. **Self-host complet recommandĂ©** sinon. ## ⚙ Configuration 1. **Premier compte admin** : créé au premier accĂšs au dashboard (`http://IP:8080`). 2. **CrĂ©er un serveur** : *Servers > New > Minecraft* → choisir la version (ex. 1.21.4), le loader (Vanilla/Forge/Fabric/Paper), l'allocation RAM (ex. 4 Go). Lodestone tĂ©lĂ©charge et dĂ©marre. 3. **playit.gg (optionnel)** : pour exposer le serveur Ă  Internet sans configurer de NAT/port-forwarding : *Settings > Integrations > playit.gg* > s'authentifier → une URL publique est gĂ©nĂ©rĂ©e. 4. **File manager** : onglet "Files" du serveur → drag-and-drop vos mods `.jar` dans `mods/`, configs dans `config/`. 5. **Permissions** : *Users* pour ajouter des co-admins avec des rĂŽles RBAC. 6. **Macros** : onglet "Macros" pour Ă©crire des scripts d'automatisation (ex. backup quotidien, redĂ©marrage Ă  4h du matin). 7. **Docker instances (WIP)** : future feature, voir [wiki](https://github.com/Lodestone-Team/lodestone/wiki/Docker-Instance). ## 🔄 Alternatives ### Open Source - **Pterodactyl Panel** — Panel d'hĂ©bergement de serveurs de jeu (Minecraft, CS:GO, etc.), PHP, mature, self-hostĂ© - **AMP (CubeCoders)** — Panel Minecraft/Java/Valheim, gratuit pour usage perso - **YAMS (Yet Another Minecraft Server)** — Script bash de gestion simple - **Docker-Minecraft-Server** — Images Docker officielles par itzg - **Crafty Controller** — Panel Minecraft + autres, Electron-based - **McMyAdmin** — Anciennement populaire, peu maintenu - **MineOS** — Distro Linux dĂ©diĂ©e Ă  l'hĂ©bergement Minecraft ### PropriĂ©taires (ce que Lodestone remplace) - **Aternos** — Gratuit, mais avec files d'attente et limitations - **Minehut** — Freemium, dĂ©sormais limitĂ© - **Apex Hosting, BisectHosting, Shockbyte** — HĂ©bergeurs payants ($5-30/mois) - **Realms (Mojang)** — Officiel mais trĂšs limitĂ© (10 joueurs, pas de mods) - **PloudOS** — Gratuit, queues importantes ### Tableau comparatif | CritĂšre | Lodestone | Pterodactyl | Crafty | Aternos | | :--- | :--- | :--- | :--- | :--- | | Prix | Gratuit | Gratuit | Gratuit | Freemium | | Self-hosted | ✅ | ✅ | ✅ | ❌ | | Support Minecraft | ✅ | ✅ | ✅ | ✅ | | Multi-jeux | Partiel | ✅ | Partiel | ❌ | | playit.gg intĂ©grĂ© | ✅ | ❌ | ❌ | n/a | | File manager web | ✅ | ✅ (limitĂ©) | ✅ | ❌ | | Licence | AGPL-3.0 | MIT | GPL-3.0 | PropriĂ©taire | ## 🔐 SĂ©curitĂ© - **`LODESTONE_SECRET`** : 32+ caractĂšres hex (`openssl rand -hex 32`). - **Compte admin** : changer le mot de passe par dĂ©faut, idĂ©alement 2FA (non natif — utiliser [[app-authelia]] devant le dashboard). - **Exposer au public** : via playit.gg ou en ouvrant le port 25565 dans votre routeur. Le dashboard (8080) doit **rester sur LAN** ou VPN ([[app-tailscale]]). - **Whitelist Minecraft** : toujours activer `white-list=true` dans `server.properties` et utiliser `whitelist on` pour restreindre aux joueurs autorisĂ©s. - **Permissions RBAC** : si plusieurs personnes accĂšdent au dashboard, crĂ©er des rĂŽles avec le minimum de privilĂšges. - **Backups** : configurer une macro quotidienne (vers `./backups/` ou un montage NFS distant). - **No formal security audit** : mentionnĂ© par l'Ă©quipe, Ă  considĂ©rer pour les serveurs de production. ## 📚 Ressources - [Site officiel](https://www.lodestone.cc/) - [GitHub Lodestone-Team/lodestone](https://github.com/Lodestone-Team/lodestone) - [Wiki Getting Started](https://github.com/Lodestone-Team/lodestone/wiki/Getting-Started) - [Wiki How Tos](https://github.com/Lodestone-Team/lodestone/wiki/How-Tos) - [FAQ sĂ©curitĂ©](https://github.com/Lodestone-Team/lodestone/wiki/FAQ) ## Pages LiĂ©es - [[cat-gaming]] — CatĂ©gorie Gaming - [[app-traefik]] — Reverse proxy - [[app-authelia]] — 2FA devant le dashboard - [[app-tailscale]] — AccĂšs distant sĂ©curisĂ© - [[recettes-docker-compose]] — Templates Docker - [[securisation-home-lab]] — Durcir l'infra