forgium-website/Idées/SERVEUR_ADMIN_102_WINGS_NODE.md

52 lines
1.8 KiB
Markdown

# 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
```bash
# 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
```