95 lines
2.8 KiB
Markdown
95 lines
2.8 KiB
Markdown
# Infrastructure Overview
|
|
|
|
## Hardware
|
|
|
|
### Talloires (Raspberry Pi 5 - 8GB)
|
|
|
|
| Composant | Détails |
|
|
|-----------|---------|
|
|
| CPU | Broadcom BCM2712 (4x Cortex-A76 @ 2.4GHz) |
|
|
| RAM | 8 GB LPDDR4X |
|
|
| Stockage | SD Card 64GB + SSD 4TB USB |
|
|
| Réseau | Ethernet 1Gbps |
|
|
| OS | Raspberry Pi OS (Debian 12 Bookworm) |
|
|
|
|
### Annecy (Synology DS620slim)
|
|
|
|
| Composant | Détails |
|
|
|-----------|---------|
|
|
| Stockage | 6x SSD en RAID |
|
|
| Rôle | NAS backup, stockage long terme |
|
|
| Accès | NFS via Tailscale |
|
|
|
|
### Theseus (UniFi Dream Router 7)
|
|
|
|
| Rôle | Détails |
|
|
|------|---------|
|
|
| Routeur | Gateway réseau domestique |
|
|
| WiFi | WiFi 7 (BE) |
|
|
| DHCP | 10.171.171.0/24 |
|
|
|
|
## Points de montage
|
|
|
|
```bash
|
|
# SD Card (OS + configs)
|
|
/dev/mmcblk0p2 → / # 58 GB
|
|
|
|
# SSD externe (données)
|
|
/dev/sda1 → /mnt/mediaserver # 4 TB
|
|
|
|
# NFS Synology (backups)
|
|
10.171.171.50:/volume1/Backups → /mnt/annecy
|
|
```
|
|
|
|
## Structure des fichiers
|
|
|
|
```
|
|
/home/lionel/
|
|
└── talloires-v2/ # Configurations Docker
|
|
├── infra/ # Caddy, Authelia
|
|
├── media/ # Jellyfin compose
|
|
├── monitoring/ # Netdata, Dozzle
|
|
├── tools/ # Shlink, Gitea compose
|
|
├── docker-mgmt/ # Arcane
|
|
├── automation/ # Home Assistant
|
|
├── transmission/ # Transmission + WireGuard
|
|
├── mkdocs/ # Cette documentation
|
|
├── jellyfin/ # Config Jellyfin (3.6GB)
|
|
├── homeassistant/ # Config HA (dupliqué sur SSD)
|
|
└── arcane/ # Config Arcane
|
|
|
|
/mnt/mediaserver/
|
|
├── talloires/ # Données services
|
|
│ ├── caddy/ # Caddyfile + certs
|
|
│ ├── gitea/ # Repos git + DB
|
|
│ ├── homeassistant/ # Config active HA
|
|
│ └── authelia/ # (si présent)
|
|
├── jellyfin-cache/ # Cache Jellyfin
|
|
├── netdata-cache/ # Cache Netdata
|
|
├── movies/ # Bibliothèque films
|
|
├── series/ # Bibliothèque séries
|
|
├── musicvideos/ # Clips musicaux
|
|
├── lionel/ # Médias Lionel
|
|
├── fiona/ # Médias Fiona
|
|
└── backups/ # Archives
|
|
```
|
|
|
|
## Réseaux Docker
|
|
|
|
```bash
|
|
# Réseau principal pour tous les services
|
|
talloires_net (172.18.0.0/16)
|
|
|
|
# Services connectés :
|
|
- caddy, authelia, gitea, jellyfin, homeassistant
|
|
- mkdocs, shlink, shlink-web, arcane, dozzle
|
|
- netdata, signal-api, transmission, wireguard
|
|
```
|
|
|
|
## Adresses IP
|
|
|
|
| Service | IP Locale | Tailscale |
|
|
|---------|-----------|-----------|
|
|
| Talloires | 10.171.171.7 | 10.171.171.1 |
|
|
| Annecy | 10.171.171.50 | 10.171.171.50 |
|