docs: décommission wg-easy remplacé par Tailscale

This commit is contained in:
bolbol 2026-07-08 20:30:05 +00:00
parent f99a57f1ec
commit 7beff6e6f6
1 changed files with 22 additions and 0 deletions

View File

@ -0,0 +1,22 @@
# Décommission wg-easy (remplacé par Tailscale) — 08/07/2026
## Contexte
Tailscale installé sur NAS, VPS Contabo, Mac, iPhone, iPad. wg-easy (VPN d'accès distant admin/perso au NAS, container Docker, network_mode host, port UDP 51820) devenait redondant : seul Nabil l'utilisait, uniquement pour l'accès distant à ses propres appareils — usage désormais couvert par Tailscale.
## Ne pas confondre avec les autres WireGuard de la stack
- **wg-admin** (bastion VPS Contabo ↔ NAS, canal admin pur) : déjà remplacé par Tailscale lors de la clôture du projet Contabo/Ahmed (06/07/2026). Rien à faire, acquis.
- **wg0 KeepSolid** (VPS Contabo, tunnel vers fournisseur VPN commercial pour qBittorrent + kill-switch) : **à ne jamais toucher**. Ce n'est pas un VPN d'accès distant type Tailscale, c'est un tunnel d'anonymisation du trafic torrent vers un fournisseur tiers. Tailscale (réseau maillé entre appareils personnels) ne remplace pas cette fonction.
- **wg-easy** (NAS, ce runbook) : décommissionné.
## Action effectuée
1. Vérifié usage exclusif par Nabil (aucun tiers, aucun service dépendant) avant suppression.
2. `docker compose down` depuis `/volume1/docker/wg-easy` (SSH Best0f, port 22222) → container stoppé et supprimé proprement.
3. Dossier renommé en archive plutôt que supprimé : `/volume1/docker/wg-easy``/volume1/docker/wg-easy.archived-20260708` (conserve wg0.conf/wg0.json et la config peers au cas où un rollback serait nécessaire).
4. Vérifié port UDP 51820 libéré (plus de listener).
5. Stack containers Docker actifs : 43 → 42.
## Piège à connaître si réactivation future
Image épinglée en v13 (pas latest/v14+) car v13 conserve le format wg0.json compatible avec les peers migrés depuis l'ancienne VM. v14+ change de format et bascule sur PASSWORD_HASH au lieu de PASSWORD — une réactivation depuis l'archive doit repartir sur l'image v13 telle quelle, pas sur latest.
## Rollback si besoin
mv /volume1/docker/wg-easy.archived-20260708 /volume1/docker/wg-easy && cd /volume1/docker/wg-easy && docker compose up -d (compte Best0f, /usr/local/bin/docker, pas de CLI docker dans mcp-nas).