No results
Table of contents
This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
🐳 Stack Docker — molok.fr
Bienvenue dans le wiki de l'infrastructure auto-hébergée de molok.fr.
📚 Pages du wiki
| Page | Contenu |
|---|---|
| Services | Détail de chaque conteneur, rôles et URLs |
| Réseaux | Architecture réseau, segmentation et isolation |
| SSO Authentik | Authentification centralisée — OIDC & forward-auth |
| Bases de données | PostgreSQL 18, Redis — config et maintenance |
| Supervision | Prometheus · Loki · Alloy · Grafana |
| Sécurité | CrowdSec IDS/IPS + hCaptcha |
| Sauvegardes | backup.sh / restore.sh — procédures complètes |
| Exploitation | Opérations quotidiennes, ajout de service, mises à jour |
| Secrets | Gestion des mots de passe et clés API |
🗺 Vue rapide
Internet
│ :443/:80 :51820/udp :6881
▼ ▼ ▼
┌────────┐ ┌──────────┐ ┌────────────┐
│ SWAG │ reverse proxy │WireGuard │ VPN │qBittorrent │
└───┬────┘ └──────────┘ └────────────┘
│ CrowdSec bouncer → ban / captcha / passe
│ SSO via Authentik (OIDC ou forward-auth)
▼
nextcloud · forgejo · jellyfin · grafana · auth
│
▼
PostgreSQL 18 (3 bases) · Redis ×2
🔑 Points d'entrée
| Port | Service | Usage |
|---|---|---|
443 / 80 |
SWAG | Tout le trafic web HTTPS |
51820/udp |
WireGuard | VPN |
6881 tcp/udp |
qBittorrent | BitTorrent |
📂 Dépôt
- Fichiers :
/home/debian/docker/ - Compose :
docker-compose.yml - Push git :
./git-push.sh(hairpin NAT → réseau Docker interne)