Auto-hébergement de service web
Ce wiki est auto-hébergé. Ce qui signifie qu’il fonctionne sur un matériel qui est à mon domicile, avec des logiciels libres de droit d’usage (Linux, WordPress, etc..).
La connexion au web passe simplement par une passerelle (routeur/modem) fournie par mon Fournisseur d’Accès Internet (en l’occurrence: SFR). Cette passerelle n'est autre que la “box internet” dont tout client grand public est équipé lorsqu'il souscrit un abonnement chez un FAI.
Le nom de domaine du site est enregistré sur un service DynDNS grand public, .
En plus de ce wiki, la machine fait tourner une bibliothèque photographique (mes photos), un blog, un ensemble de services cloud (stockage, agenda, traitement burautique en ligne, etc..)
L’appareil qui fait tourner ces services est un vieux micro-ordinateur (datant de 2014) équipé d’un processeur Pentium double coeur (64 bit).
Cet appareil a été légèrement amélioré et supporte un système Linux (Debian 10) en version serveur.
Un deuxième équipement plus puissant est connecté sur le réseau local du domicile avec d’autres services (NAS, Streaming Multimedia) accessibles depuis le réseau local du domicile ou depuis le web.
D’autres équipements sont raccordés sur ce réseau local et utilisés en fonction des envies ou des besoins (chaine HiFi, télévision, micro-ordinateurs, smartphones, etc..).
Pourquoi auto-héberger ?
Ces services peuvent être hébergé sur les serveurs d'une société commerciale (OVH ou similaire). Certains ou leur équivalent sont également proposés par les fournisseurs d'accès (orange, SFR, Free…)
Hormis le coût de cet hébergement, l'inconvénient de ces formules pour des hobbyistes comme moi c'est le manque de visibilité et de contrôle sur les structures et le manque de flexibilité des offres.
D'autre part cette démarche de prise d'indépendance par rapport aux services commerciaux va dans le sens de l'esprit pionnier de l'internet initial (lieu de partage des connaissances et bien commun de l'humanité).
Faisabilité et coût
La mise en service de tous ces équipements et services est à la portée de tout hobbyiste.
Évidemment il faut un minimum de compétences techniques dans le domaine des réseaux informatiques.
Il faut également un minimum de compétences dans l'administration des systèmes Linux.
Un minimum de maitrise de l'utilisation de l'interface en ligne de commande (type terminal texte) est également souvent nécessaire.
Un projet d'auto-hébergement c'est aussi l'occasion de se frotter à la réalité du terrain et d'apprendre en faisant.
Pour l'évaluation du coût de l'opération, difficile d'inclure le temps passé en recherche, en essais, tests, échec, etc..
L'évaluation du coût du matériel est simple:
- 100 € pour un microordinateur d'occasion reconditionné,
- 80 € pour un disque de stockage externe,
- 0 € pour les logiciels (tous open source, sous licence libre)
Coût de fonctionnement:
- le courant consommé par le micro-ordinateur (60 W): 720h x 0.18€ x 0.06 = 7,77 € / mois,
- l'abonnement pour la connexion internet (chez SFR): 25 € /mois
Nota: l'abonnement pour la connexion internet c'est le même que celui que le grand public paye pour connecter la TV, le micro-ordinateur, la tablette etc..
Le coût réel de fonctionnement peut donc être ramener à environ 8 € /mois.
A titre de comparaison, l'hébergement d'un service Nextcloud chez OVH est proposé à 36 € par mois et par utilisateur.
Discussion