Choisir son mode d'auto-hébergement
Vous pouvez vous auto-héberger à la maison (sur un petit ordinateur), ou sur un serveur distant. Chaque solution a ses avantages et inconvénients :
À la maison, par exemple sur une carte ARM ou un ancien ordinateur
Vous pouvez vous héberger chez vous, sur une carte ARM ou un vieil ordinateur, connecté à votre box internet.
- Avantages : vous aurez un contrôle physique sur la machine et avez seulement besoin d'acheter le matériel initial ;
- Inconvénients : il vous faudra configurer manuellement votre box internet et serez possiblement limité par certains aspects de votre fournisseur d'accès à Internet.
À la maison, derrière un VPN
Un VPN est un tunnel chiffré entre deux machines. En pratique, cela permet de faire « comme si » une machine était connectée depuis ailleurs. Ceci permet de s'auto-héberger à la maison tout en contournant les limitations du fournisseur d'accès à Internet. Voir aussi le projet Brique Internet et la FFDN.
- Avantages : vous aurez un contrôle physique sur la machine, et le VPN permettra de cacher votre trafic vis-à-vis de votre FAI ainsi que de contourner ses limitations ;
- Inconvénients : il vous faudra payer des frais mensuels pour le VPN.
Sur un serveur distant (VPS ou serveur dédié)
Vous pouvez louer un serveur privé virtuel ou une machine dédiée à des hébergeurs associatifs ou commerciaux.
- Avantages : votre serveur sera rapide et la connectivité internet sera bonne ;
- Inconvénients : il vous faudra payer des frais mensuels pour la machine, et vous n'aurez pas de contrôle physique dessus.
Résumé
| À la maison (par ex. carte ARM, ancien ordinateur) | À la maison derrière un VPN | Sur un serveur distant (VPS ou serveur dédié) | |
|---|---|---|---|
| Coût du matériel | Environ 50€ (par ex. un Raspberry Pi) | Aucun | |
| Coût mensuel | Négligeable (électricité) | Environ 5 € (VPN) | À partir d'environ 3 € (VPS) |
| Contrôle physique de la machine | Oui | Oui | Non |
| Routage manuel des ports requis | Oui | Non | Non |
| Limitations possibles du FAI | Oui (voir ici) | Contourné par VPN | Généralement non |
| Connectivité Internet | Dépend de la connexion du domicile | Généralement assez bonne | |