DmxServerManager (anciennement Draveur Manager) est un panneau auto-hébergé pour installer, mettre à jour et surveiller des serveurs de jeux depuis une interface web, sur Linux, Windows ou Docker. Installations transactionnelles avec retour arrière, console en temps réel, sauvegardes vérifiées, tâches planifiées et comptes avec permissions : de quoi héberger les parties de ses amis sans ligne de commande.
SOUS LE CAPOT
VUE ISOMÉTRIQUEUne stack. Un écosystème.
Project Core → catégories → technologies. Chaque structure représente un rôle dans le projet.
ARCHITECTURE
- React
- Vite
- Sass
- Monaco Editor
- Axum
- Tokio
- SQLite
- SQLx
- Docker
- Sigstore
- Rust
- TypeScript
Chaque technologie est reliée à sa catégorie
Aperçu
Dix profils de jeux
- Minecraft Java (Vanilla, Paper, Fabric, Forge, NeoForge, Spigot, Purpur, Quilt) et Bedrock
- Hytale, Valheim, Palworld, Satisfactory, Rust, 7 Days to Die et Project Zomboid
- Profil Steam personnalisé via SteamCMD
Sous le capot
- Installations et mises à jour en staging, validation puis bascule, avec rollback automatique
- Supervision des processus, watchdog, métriques et journaux en temps réel (SSE)
- File de jobs persistante, sauvegardes locales vérifiées, imports ZIP sécurisés
- Sessions, CSRF, rôles, accès par instance, journal d’audit, webhooks Discord et chat d’équipe
- Releases signées avec Sigstore, checksums et SBOM