MC Manager

Votre serveur Minecraft tourne tout seul.

MC Manager le démarre, le sauvegarde, l'endort quand personne ne joue et le réveille dès qu'un ami se connecte.

Linux, Windows et macOS. Gratuit et open source.

$ mc status
  Survie     en ligne     3/20   4,1 Go
  Créatif    en veille    se réveille à la connexion
$ mc backup Survie
  ✔ Sauvegarde terminée   812 Mo
$ mc mod add Survie sodium
  ✔ sodium ajouté avec ses dépendances
  Redémarrez le serveur pour le charger.

Ce qu'il fait à votre place

Pensé pour les serveurs entre amis et les petites communautés, sur un PC ou un serveur loué.

Garder le serveur prêt

  • Mise en veilleQuand personne ne joue, le serveur s'éteint et rend sa mémoire. Il reste dans la liste des serveurs et redémarre quand un joueur connu se connecte.
  • Horaires d'ouvertureOuvert de 18 h à minuit, ou en continu : il démarre et s'arrête seul, et prévient les joueurs sur Discord.
  • Plusieurs serveurs, une adresseChaque serveur a son nom de domaine, tous derrière le même port.

Protéger les mondes

  • Sauvegardes automatiquesPendant la partie et chaque nuit, sans corrompre le monde. Copie possible vers un autre serveur, S3 ou restic.
  • AlertesUn crash, une sauvegarde ratée : vous le savez par e-mail, Telegram, ntfy ou Discord.
  • Mises à jour signéesMC Manager n'installe que des versions dont la signature est vérifiée, et revient en arrière d'une commande.

Installer sans chercher

  • Tous les types de serveursVanilla, Paper, Purpur, Fabric, Quilt, Forge, NeoForge et les proxys Velocity ou BungeeCord.
  • Mods et modpacks par leur nomDepuis Modrinth, CurseForge, FTB et Hangar, avec leurs dépendances.
  • Java géré pour vousLa bonne version de Java pour chaque serveur, téléchargée toute seule.

Piloter comme vous voulez

  • Une commande : mcToutes les actions au terminal, avec une sortie JSON stable pour vos scripts.
  • Des applications de bureauPour ceux qui préfèrent cliquer, sur Linux, Windows et macOS.
  • À distance, en sécuritéGérez le serveur loué depuis votre PC, sans ouvrir de session SSH.

Tout ce que fait le terminal, en fenêtres

L'application montre vos serveurs, leur état et leurs joueurs. Démarrez, arrêtez, tapez une commande dans la console, ajoutez un mod ou restaurez une sauvegarde, sur cette machine ou sur un serveur distant.

  • Linux GTK 4 et libadwaita, aussi en Flatpak
  • Windows WinUI 3
  • macOS SwiftUI

À distance, sans rien laisser ouvert

L'accès distant est coupé tant que vous ne l'activez pas. Pour ajouter un appareil, tapez sur le serveur le code à 8 chiffres qu'il affiche ; chaque appareil reçoit son propre droit d'accès, que vous pouvez retirer à tout moment.

Chiffré de bout en bout
TLS 1.3 uniquement, et l'application vérifie que c'est bien votre serveur qui répond.
Des droits par appareil
Lecture seule, opérateur ou administrateur, serveur par serveur.
Un journal de tout
Chaque action distante est notée, sans jamais écrire un mot de passe ou un jeton.

Télécharger

Version 3.0.0. Java est installé par MC Manager ; sous Linux et macOS, il faut Python 3.10 ou plus récent.

Windows

  1. Lancez MCManager-Setup.exe : il installe tout, Python compris.
  2. Si Windows affiche « Windows a protégé votre ordinateur » : Informations complémentaires, puis Exécuter quand même.
  3. Dans un nouveau terminal : mc deploy
Télécharger pour Windows

Linux

  1. Installez le paquet .deb ou .rpm, ou décompressez le zip.
  2. sudo mcmanager-setup avec le paquet, ou sudo ./install.sh avec le zip.
  3. Dans un nouveau terminal : mc deploy
Télécharger pour Linux

macOS

  1. Décompressez MCManager-macOS.zip ; l'application est dans MCManager-App-macOS.zip.
  2. ./install.sh, sans sudo.
  3. Dans un nouveau terminal : mc deploy
Télécharger pour macOS

Chaque version est signée : SHA256SUMS et sa signature sont publiés avec les fichiers. Toutes les versions et leurs notes sont sur GitHub.