52 lines
1.8 KiB
Markdown
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
|
|
```
|