Série : Construire un environnement de développement avec seulement un iPhone
- Partie 1 : Choisir un VPS — Pourquoi Hetzner CX43 est la meilleure option
- Partie 2 : Comment utiliser Claush en connectant son serveur domestique via VPN (cet article)
- Partie 3 : Comparatif VPS vs serveur domestique (bientôt disponible)
Introduction
Plutôt que d’utiliser un VPS, vous pouvez exploiter le PC ou le Mac que vous avez déjà chez vous comme serveur. Avec une configuration serveur domestique + VPN, il n’y a pas de frais mensuels et vous pouvez utiliser votre propre machine directement comme environnement de développement.
Les exigences matérielles sont les mêmes que dans l’article sur les VPS — Claude Code lui-même consomme presque aucune ressource. Comme le serveur domestique est une machine dédiée uniquement à vous, les spécifications nécessaires dépendent de ce que vous y exécutez, mais pour gérer des sites web ou éditer des fichiers, un vieux PC est largement suffisant.
Matériel utilisable comme serveur domestique
| Matériel | Caractéristiques |
|---|---|
| PC ou Mac de rechange | Facile à démarrer |
| Raspberry Pi 5 | Faible consommation, silencieux. Suffisant pour les tâches légères |
| Ancien ordinateur portable | Faible consommation d’énergie. Idéal pour un fonctionnement continu |
| NAS (Synology, etc.) | Les modèles compatibles Docker peuvent exécuter Claude Code |
Pourquoi avez-vous besoin d’un VPN ?
Un serveur domestique se trouve normalement à l’intérieur du réseau local de votre maison. Pour y accéder depuis votre iPhone lorsque vous êtes dehors, vous avez besoin d’un moyen de vous connecter via internet.
Il y a principalement deux méthodes :
| Méthode | Description | Sécurité |
|---|---|---|
| Redirection de port (SSH exposé) | Ouvrir un port du routeur pour SSH | △ Dangereux. Déconseillé |
| VPN | Se connecter au réseau local via un tunnel VPN | ◎ Sécurisé |
Exposer un port directement à internet comporte des risques de sécurité importants. Utiliser un VPN est le bon choix.
Trois options VPN
Il existe trois façons principales de configurer une connexion VPN. Choisissez en fonction de votre environnement et de vos préférences.
Option 1 : VPN intégré au routeur (la plus simple)
De nombreux routeurs domestiques (Buffalo, NEC, ASUS, etc.) disposent d’un serveur VPN intégré. Avec un routeur compatible, vous pouvez créer un environnement VPN sans rien installer sur le serveur domestique.
- Activez le serveur VPN (L2TP/IPSec ou IKEv2) dans le panneau d’administration du routeur
- Entrez les informations de connexion dans “Réglages → Général → VPN” sur l’iPhone
- Aucune application nécessaire — la méthode la plus simple
Option 2 : Tailscale (l’application la plus facile à configurer)
Tailscale est un service VPN qui permet des connexions P2P avec un simple enregistrement de compte.
# Installer sur le serveur domestique
curl -fsSL https://tailscale.com/install.sh | sh
sudo tailscale up
Installez l’app Tailscale sur l’iPhone et connectez-vous. Sans configuration du routeur — connectez-vous depuis n’importe où.
Option 3 : WireGuard (la plus flexible)
WireGuard est un protocole VPN rapide et léger, idéal pour ceux qui veulent un contrôle plus fin.
# Installer sur le serveur domestique (Ubuntu/Debian)
sudo apt update && sudo apt install wireguard -y
Il existe une application officielle WireGuard pour iPhone qui permet d’importer la configuration via QR code. Vous devez ouvrir le port UDP 51820 sur le routeur.
Se connecter avec Claush via SSH
Après connexion via VPN, ouvrez les paramètres du serveur dans Claush et entrez l’adresse IP locale de votre serveur domestique (ex. : 192.168.1.10) ou l’adresse IP attribuée par Tailscale comme nom d’hôte. Ensuite, cela fonctionne comme n’importe quel VPS ordinaire.
Points d’attention
Adresse IP fixe requise (pour VPN routeur et WireGuard)
L’adresse IP de votre connexion domestique peut changer (IP dynamique). Utiliser un service DDNS (comme le gratuit Duck DNS) vous permet d’accéder via un nom de domaine. Avec Tailscale, ce problème ne se pose pas.
Coût du fonctionnement continu
Le serveur domestique ne peut pas être éteint. Tenez compte du coût en électricité. Un Raspberry Pi ne coûte que quelques centaines de yens par mois.
Vitesse de la connexion domestique
Le SSH de Claush est principalement basé sur des échanges de texte, donc une connexion fibre classique est largement suffisante.
Résumé
| Détails | |
|---|---|
| Idéal pour | Ceux qui ont un PC de rechange / ceux qui veulent minimiser les coûts mensuels |
| Pas idéal pour | Ceux qui n’aiment pas la configuration / ceux qui préfèrent la commodité d’un VPS |
| Méthode la plus simple | VPN intégré au routeur + configuration VPN de l’iPhone |
| Méthode app la plus simple | Tailscale |
| Coût | Électricité uniquement (quelques centaines de yens/mois avec Raspberry Pi) |
Dans la Partie 3, nous ferons une comparaison approfondie VPS vs serveur domestique en termes de coût, commodité et spécifications.
Ceci est la Partie 2 de la série. Consultez aussi la Partie 1 : Choisir un VPS.