Files
wiki/Catalogue-Self-Hosted/apps/app-auto-mcs.md
T
2026-06-09 18:40:21 +02:00

5.6 KiB


title: auto-mcs created: 2026-06-07 updated: 2026-06-07 type: app tags: [catalogue, gaming, minecraft, panel, server-manager, modrinth] confidence: medium contested: false sources: [https://selfh.st/apps/?tag=Gaming, https://github.com/macarooni-man/auto-mcs]

⛏️ auto-mcs

Manager cross-platform pour serveurs Minecraft — crée un serveur prêt à jouer en moins d'une minute, avec gestion de mods et playit.gg intégré.

Métadonnée Valeur
Site web https://www.auto-mcs.com/
GitHub https://github.com/macarooni-man/auto-mcs
License GPL-3.0
Langage Python (99%) + Java (pour les JARs Minecraft)
Étoiles 453
Dernière MAJ 2026-04-23 (v2.3.8)
Catégorie cat-gaming

Description

auto-mcs (prononcer "auto-mc-s") est un gestionnaire de serveurs Minecraft pensé pour les joueurs occasionnels qui veulent monter un serveur multijoueur pour leurs amis sans se prendre la tête. La promesse : un serveur prêt en moins d'une minute, sans configurer Java, sans chercher le bon modloader, sans gérer manuellement les fichiers de configuration.

L'application se distingue des solutions lourdes type app-pterodactyl ou app-crafty-controller par sa simplicité radicale : c'est un exécutable Python packagé qui télécharge automatiquement la bonne version de Java, propose une bibliothèque de distributions (Vanilla, Paper, Purpur, Fabric, Quilt, Forge, NeoForge, Spigot, CraftBukkit), intègre un navigateur Modrinth pour installer des modpacks en un clic, et inclut un scripting custom (amscript) pour automatiser des règles serveur. Le système de sauvegarde automatique et l'éditeur de server.properties intégré évitent les manipulations manuelles fastidieuses.

Particularité notable : l'intégration native de playit.gg permet d'exposer le serveur sur Internet sans port forwarding, ce qui résout le principal frein pour les joueurs non techniques. Le projet est mono-mainteneur (macarooni-man, Kaleb Efflandt) avec quelques contributeurs occasionnels, ce qui en fait un bus factor 1 assumé mais compensé par un code mature et bien testé (1 891 commits).

Installation

Option 1 : Docker

# docker-compose.yml
version: '3.8'
services:
  automcs:
    image: macaroniman/auto-mcs:latest
    container_name: auto-mcs
    restart: unless-stopped
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/Paris
    volumes:
      - automcs_data:/app/data      # serveurs + sauvegardes
      - automcs_mods:/app/mods      # mods téléchargés via Modrinth
    ports:
      - "8080:8080"   # UI web auto-mcs
      - "25565:25565" # port Minecraft par défaut (mappable selon serveur)
    shm_size: '1gb'   # requis par certains modpacks

volumes:
  automcs_data:
  automcs_mods:

Option 2 : Application desktop (recommandé pour usage local)

# Télécharger le .zip depuis https://www.auto-mcs.com/download
unzip auto-mcs-linux-x64.zip -d ~/auto-mcs
chmod +x ~/auto-mcs/auto-mcs
./auto-mcs/auto-mcs

Sous Windows, double-cliquer sur auto-mcs.exe suffit. Pas d'installation, pas de dépendances.

Configuration

  • Premier lancement : l'assistant propose de créer un serveur, import un modpack .mrpack ou restaurer une sauvegarde
  • Mods/Modpacks : intégrés via Modrinth (recherche, installation, mise à jour auto)
  • playit.gg : login OAuth2 depuis l'UI, génère un tunnel public sans ouvrir de port sur la box
  • amscript : scripting custom avec IDE intégré, permet de créer des plugins Vanilla-compatibles
  • Telepath : accès à distance pour gérer le serveur depuis un mobile ou une autre machine
  • Sauvegardes : rotation automatique configurable (quotidien, hebdo, taille max)

Alternatives

Open Source

  • app-crafty-controller — Concurrent Python le plus mature, plus complexe
  • app-pterodactyl — Référence multi-jeux (Minecraft, Valheim, ARK…), mais courbe d'apprentissage raide
  • app-pelican-panel — Fork moderne de Pterodactyl, plus activement développé
  • app-calagopus — Réécriture Rust de Pterodactyl, très récent
  • app-mcsmanager — Panel chinois, multi-nœuds, plus orienté hébergeurs

Propriétaires

  • Aternos — Minecraft hosting gratuit (pas self-hosted)
  • PloudOS — Idem, plus petit
  • BisectHosting / Apex Hosting — Hébergeurs payants
  • Realms (Mojang) — Officiel Microsoft, 10 joueurs max

Sécurité

  • Mods et modpacks : ne télécharger que depuis Modrinth / sources de confiance (un mod malveillant = RCE sur le serveur)
  • playit.gg : tunnel sortant, le serveur Minecraft n'est pas exposé directement, mais surveiller qui a l'adresse
  • Whitelist : activer la whitelist par défaut pour un serveur entre amis
  • Sauvegardes : externaliser (S3 via app-restic + app-minio, B2, etc.)
  • Operator : ne donner le statut OP qu'à des joueurs de confiance
  • Logs : surveiller logs/latest.log pour repérer les exploits (duplicates d'items, dupes, etc.)

Ressources

Pages Liées