forgium-website/Idées/SERVEUR_ADMIN_102_WINGS_NODE.md

1.8 KiB

Fiche Technique Machine Admin : CT 102 - Wings Node 01

Rôle dans l'écosystème Forgium : Moteur d'exécution, isolation des serveurs de jeux et bots sous Docker, gestion des conteneurs clients.


1. Identité & Réseau

  • ID Conteneur : 102
  • Hostname : wings-node-01
  • Type : Conteneur LXC Debian 12 (Non-privilégié, features: nesting=1,keyctl=1)
  • Adresse IP Locale : 192.168.1.52/24
  • Passerelle : 192.168.1.254 (Bbox)
  • Port Daemon API : 8080 (TCP)
  • Port SFTP intégré : 2022 (TCP)

2. Ressources Matérielles Allouées

  • vCPU : 4 cœurs (AMD Ryzen 7 3700X)
  • Mémoire RAM : 4096 Mo (4 Go) - Déclaré à Pterodactyl : 3500 Mo (0% overbooking)
  • Swap : 1024 Mo
  • Stockage SSD : 40 Go (sur local-lvm) - Déclaré à Pterodactyl : 35000 Mo
  • Démarrage automatique : onboot=1

3. Pile Logicielle & Services

  • Moteur de conteneurisation : Docker Engine 29.8+ (docker.service)
  • Démon d'orchestration : Pterodactyl Wings v1.13.3 (wings.service)
  • Fichier de configuration : /etc/pterodactyl/config.yml
  • Dossier des données serveurs de jeux : /var/lib/pterodactyl/volumes

4. Allocations Réseau & Serveurs Actifs

  • Plage de ports disponibles : 25565-25585 (Alias WAN : 31.37.87.78)
  • Serveurs de jeux en cours d'exécution :
    • Forgium-Test-01 : Minecraft PaperMC (Port 25565, 1 Go RAM, 1 vCPU, 2 Go SSD) - Statut : Opérationnel.

5. Commandes Utiles

# Vérifier l'état de Wings et Docker
pct exec 102 -- systemctl status wings docker

# Voir la liste des conteneurs Docker de jeux en cours d'exécution
pct exec 102 -- docker ps

# Consulter les journaux d'activité en temps réel de Wings
pct exec 102 -- journalctl -u wings -f