1 Home
pepper edited this page 2026-06-27 03:07:47 +00:00
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)