Aller au contenu

🖥️ Proxmox VE

Présentation

Proxmox Virtual Environment est l'hyperviseur — le système d'exploitation de base du serveur. Il orchestre tous les containers LXC et VMs, gère le stockage, le réseau et les sauvegardes.

Propriété Valeur
Version Proxmox VE 9.1.11
URL proxmox.galexios.fr
IP directe 192.168.192.2:8006
Nœud pve
Noyau Linux 7.0.2-3-pve

Accès Alexis uniquement

Une erreur dans Proxmox peut arrêter l'intégralité des services.


Architecture

graph TD
    subgraph PVE["Proxmox VE — noeud pve"]
        subgraph LXC["Containers LXC (actifs)"]
            C1["CT100 Jellyfin+AudioMuse"]
            C2["CT101 Calibre"]
            C3["CT102 Kavita"]
            C4["CT103 Vaultwarden"]
            C5["CT104 Transmute"]
            C6["CT105 AdGuard"]
            C7["CT108 Immich"]
            C8["CT109 Tailscale"]
            C9["CT110 Caddy"]
            C10["CT111 Nextcloud"]
            C11["CT113 Stirling PDF"]
            C12["CT114 Documentation"]
            C13["CT115 Paperless"]
            C14["CT117 Webtrees"]
            C15["CT120 Scrutiny"]
            C16["CT121 JupyterLAB"]
            C17["CT123 Journal"]
            C18["CT125 AdventureLog"]
        end
        subgraph LXC_PAUSE["Containers LXC (en pause)"]
            P1["CT107 Kasm"]
            P2["CT112 Matrix"]
            P3["CT116 Open WebUI"]
            P4["CT118 Guacamole"]
            P5["CT119 Downloader"]
        end
        subgraph VM["Machines Virtuelles"]
            V1["CT106 Home Assistant OS"]
            V2["CT122 iVentoy"]
            V3["CT124 Active Directory"]
        end
    end

Script config — Accès rapide aux containers

Un script bash personnalisé est disponible sur le nœud PVE pour accéder rapidement à un container :

config <numéro_container>
# Exemple :
config 115   # Ouvre un shell dans Paperless
config 110   # Ouvre un shell dans Caddy

Ce script désactive aussi SSH sur le container ciblé — l'accès se fait uniquement via l'interface Proxmox (noVNC / xterm.js).


Gestion des containers

Démarrer / Arrêter

  1. Cliquer sur le container dans la liste
  2. Boutons Démarrer / Arrêter / Redémarrer en haut
pct start <ID>
pct shutdown <ID>   # Arrêt propre (recommandé)
pct reboot <ID>
pct enter <ID>      # Shell interactif
pct list            # Lister tous les containers

Tableau ID → Service

ID Service IP Statut
CT100 Jellyfin + AudioMuse AI 192.168.192.100 ✅
CT101 Calibre 192.168.192.101 ✅
CT102 Kavita 192.168.192.102 ✅
CT103 Vaultwarden 192.168.192.103 ✅
CT104 Transmute 192.168.192.104 ✅
CT105 AdGuard Home 192.168.192.105 ✅
CT106 VM Home Assistant 192.168.192.106 ✅
CT107 Kasm 192.168.192.107 ⏸️
CT108 Immich 192.168.192.108 ✅
CT109 Tailscale 192.168.192.109 ✅
CT110 Caddy 192.168.192.110 ✅
CT111 Nextcloud 192.168.192.111 ✅
CT112 Matrix 192.168.192.112 ⏸️
CT113 Stirling PDF 192.168.192.113 ✅
CT114 Documentation 192.168.192.114 ✅
CT115 Paperless-ngx 192.168.192.115 ✅
CT116 Open WebUI 192.168.192.116 ⏸️
CT117 Webtrees 192.168.192.117 ✅
CT118 Guacamole 192.168.192.118 ⏸️
CT119 Downloader 192.168.192.119 ⏸️
CT120 Scrutiny 192.168.192.120 ✅
CT121 JupyterLAB 192.168.192.121 ✅
CT122 VM iVentoy 192.168.192.122 ✅
CT123 Journal 192.168.192.123 ✅
CT124 VM Active Directory 192.168.192.124 ✅
CT125 AdventureLog 192.168.192.125 ✅

Stockage Proxmox

Nom Type Capacité Rôle
local Répertoire NVMe 3.6 To OS containers, templates
storage-sata Répertoire SSD 512 Go Inutilisé
Proxmox-Backup PBS HDD 4 To Sauvegardes chiffrées
Lexar_4To Montage NVMe 3.6 To Données utilisateurs

Ordre de démarrage au boot

sequenceDiagram
    participant PVE as Proxmox VE
    participant ADG as AdGuard CT105
    participant CAD as Caddy CT110
    participant TAIL as Tailscale CT109
    participant AD as Active Directory CT124
    participant REST as Autres services

    Note over PVE: Redemarrage du serveur
    PVE->>ADG: Start (ordre 1)
    ADG-->>PVE: OK — DNS operationnel
    PVE->>CAD: Start (ordre 2)
    CAD-->>PVE: OK — Reverse proxy operationnel
    PVE->>TAIL: Start (ordre 3)
    TAIL-->>PVE: OK — VPN operationnel
    PVE->>AD: Start (ordre 4)
    AD-->>PVE: OK — DNS galexios.fr operationnel
    PVE->>REST: Start (ordre 5+)

Configurer l'ordre : container → Options → Demarrer a l'amorcage = Oui + Ordre


Mises à jour Proxmox

# Dans le Shell du noeud pve
apt update && apt dist-upgrade -y
# Un redemarrage peut etre necessaire si le kernel est mis a jour

Avant toute mise a jour majeure

Verifier qu'une sauvegarde PBS recente existe.