Table of Contents

Architecture Système

Schéma d'infrastructure

┌─────────────────────────────────────────────────────────────┐
│  Internet                                                   │
│  ↓                                                          │
│  Freebox (192.168.1.254)                                   │
│  ↓                                                          │
├─────────────────────────────────────────────────────────────┤
│  Réseau Local (192.168.1.0/24)                             │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│  ┌──────────────────────────────────────────────────┐      │
│  │  Serveur Docker (192.168.1.200)                  │      │
│  │  ├── Traefik (reverse proxy)                     │      │
│  │  ├── AdGuard (DNS)                               │      │
│  │  ├── Heimdall (dashboard)                        │      │
│  │  ├── Généalogie (Webtrees + MariaDB)            │      │
│  │  ├── Paperless (+ PostgreSQL + Redis)           │      │
│  │  ├── Vaultwarden                                │      │
│  │  └── DokuWiki                                   │      │
│  └──────────────────────────────────────────────────┘      │
│                                                             │
│  ┌──────────────────────────────────────────────────┐      │
│  │  Serveurs Multimédia                             │      │
│  │  ├── Jellyfin (192.168.1.112)                   │      │
│  │  ├── Lyrion (192.168.1.111)                     │      │
│  │  ├── Immich (192.168.1.114)                     │      │
│  │  └── Mealie (192.168.1.113)                     │      │
│  └──────────────────────────────────────────────────┘      │
│                                                             │
└─────────────────────────────────────────────────────────────┘

Serveurs et adresses IP

Nom IP Services OS
Orange Pi Docker 192.168.1.200 Infrastructure principale Ubuntu 24.04
Lyrion 192.168.1.111:9000 Serveur musique -
Jellyfin 192.168.1.112:8096 Serveur multimédia -
Mealie 192.168.1.113:9000 Recettes -
Immich 192.168.1.114:2283 Photos -

Stack Docker par service

Stack Généalogie

Stack Paperless

Stack Vaultwarden

Réseau Docker

Flux de données

Client (navigateur)
    ↓ HTTPS
AdGuard DNS (192.168.1.200)
    ↓ Résolution *.cotting.fr → 192.168.1.200
Traefik (port 443)
    ↓ Routing basé sur Host header
Service Docker concerné
    ↓ HTTP interne
Réponse au client

Certificats SSL

← Retour