0 Votes

Schéma de l'infrastructure

Modifié par john le 2026/09/20 21:27

                                   INTERNET
  Visiteurs    DuckDNS    Let's Encrypt    Cloudflare    CrowdSec CAPI    Telegram    Registres
      │           ▲             ▲         (Turnstile)          ▲              ▲            ▲
      │ HTTPS     │ IP          │ certificat                   │              │            │ 5 h
      ▼           │             │ wildcard                     │              │            │
 ┌─────────┐      │             │                              │              │            │
 │   Box   │      │             │                              │              │            │
 └────┬────┘      │             │                              │              │            │
      │ 80/443    │             │                              │              │            │
┌─────┼───────────┼─────────────┼──────────────────────────────┼──────────────┼────────────┼──┐
│     ▼           │ SERVEUR PRINCIPAL (Debian 13, noyau Zabbly)│              │            │  │
│ ┌────────┐  ┌───┴────┐                                  ┌────┴─────┐        │      ┌─────┴─┐│
│ │  SWAG  │──┤ DuckDNS│   Authelia ◄── contrôle d'accès ─┤ CrowdSec │        │      │Watch- ││
│ │ nginx  │  └────────┘       ▲                          └────▲─────┘        │      │tower  ││
│ │fail2ban├───────────────────┘      journaux / décisions ────┘              │      └───────┘│
│ └───┬────┘                                                                  │               │
│     │ proxy (réseau proxy)                                                  │               │
│     ▼                                                                       │               │
│ ┌──────────────────────────────────────────────────┐   ┌─────────────────┐  │               │
│ │ Services : Productivité · Veille · Médias ·      │   │ Script Plakar   ├──┘ ✅ ⚠️ ❌       │
│ │ Outils (Sshwifty…)                               │   │ cron 3 h 30     │                  │
│ │  n8n ──► docker-socket-proxy (réseau docker-api) │   └────────┬────────┘                  │
│ │  n8n ──► Telegram (mises à jour de conteneurs)   │            │                           │
│ │  Jellystat ──► API Jellyfin                      │            │                           │
│ └──────────────────────────────────────────────────┘            │                           │
│   Portainer ──────────────────────────────────┐                 │                           │
└───────┬───────────────────────────────────────┼─────────────────┼───────────────────────────┘
        │ proxy (Jellyfin, AdGuard)   SSH (clé) │ 9001            │ SFTP, chaque nuit
┌───────▼───────────────────────────────────────▼─────────────────▼───────────────────────────┐
│ RASPBERRY PI (Debian 13, noyau Raspberry Pi)                                                │
│  AdGuard Home   Jellyfin   meshtasticd   Portainer Agent   Watchtower   OLED Stats  led-anim│
│      ▲                          │                                                           │
│      │ DNS                      │ radio LoRa        SSD : dépôt Plakar · médias Jellyfin    │
└──────┼──────────────────────────┼───────────────────────────────────────────────────────────┘
       │                          ▼
  Postes clients            Réseau Meshtastic
  (réseau local)