Une introduction en douceur à l’auto-hébergement de logiciels
- Autrefois, les logiciels et les jeux étaient distribués sur DVD. Dans les années 2000, l’ordinateur personnel était la norme, et les Chromebook représentaient un nouveau concept permettant d’exécuter la plupart des logiciels avec seulement une connexion Internet et une interface.
- Dans les années 2010, le cloud computing est devenu la norme, et les services par abonnement sont devenus, après la publicité, le principal moyen de gagner de l’argent en ligne.
- Cela a eu pour effet de priver les informaticiens de l’occasion de débuter comme passionnés d’informatique, tandis que l’esprit hacker disparaît peu à peu.
- En 2024, il est temps de redécouvrir les joies fondamentales de l’auto-hébergement.
Pourquoi faire de l’auto-hébergement ?
- Raison philosophique : résister aux monopoles et conserver un contrôle total sur son identité numérique, dernier rempart de la liberté en ligne.
- Raison pratique : cela peut faire économiser de l’argent, mais au prix de temps et parfois de santé mentale. En pratique, il est souvent plus simple de laisser d’autres gérer la fiabilité, la concurrence, la redondance et la disponibilité du système.
- Raison intellectuelle : un garage numérique où l’on ajuste continuellement ses systèmes, comme jouer avec son jouet préféré après une journée de travail.
- La raison la plus importante : cela doit être amusant. L’auto-hébergement comme hobby.
Hébergement mutualisé
- Les services d’hébergement web mutualisé consistent à faire cohabiter plusieurs services sur un même serveur web. Les coûts de maintenance du serveur sont répartis entre plusieurs clients.
- Uberspace est recommandé. C’est un fournisseur d’hébergement très accueillant.
- En créant un compte sur Uberspace et en obtenant un accès SSH, on peut utiliser 10 Go de stockage et 1,5 Go de RAM dans le cloud.
Installation de logiciels
- Uberspace Labs : propose des guides d’installation pour divers logiciels utilisables sur Uberspace.
- Awesome-Selfhosted : propose une liste de logiciels pouvant être auto-hébergés.
- Docker n’est pas disponible sur Uberspace, mais il est possible d’installer des logiciels depuis les sources ou d’utiliser des images Docker comme images de build.
Logiciels recommandés
- Actual Budget : application de gestion financière utilisant la méthodologie de l’Envelope Budgeting. Elle permet de garder le contrôle sur des données financières sensibles tout en y accédant depuis n’importe où dans le monde via un navigateur.
- Miniflux : lecteur de flux minimaliste et très tranché. Il permet de consulter en un seul endroit les mises à jour de plusieurs sites web via des flux RSS.
Bonus : domaine
- L’aspect le plus sympa de l’auto-hébergement, c’est de pouvoir afficher fièrement ce qui nous appartient grâce à un domaine personnel.
- On peut acheter un domaine auprès d’un bureau d’enregistrement, puis relier des sous-domaines aux différents services hébergés sur Uberspace.
- Il faut vérifier si son fournisseur de messagerie autorise la configuration d’un domaine personnalisé, afin de pouvoir changer de service de messagerie tout en conservant son adresse e-mail.
- On peut relier un sous-domaine ou un chemin d’URL à un dépôt GitHub pour héberger des fichiers accessibles publiquement.
Résumé de GN⁺
- Cet article est utile à celles et ceux qui veulent redécouvrir les joies fondamentales de l’auto-hébergement.
- L’auto-hébergement a de la valeur pour des raisons philosophiques, pratiques et intellectuelles, et surtout, cela doit rester amusant.
- Il est facile de commencer via un service d’hébergement mutualisé comme Uberspace, puis d’installer et d’utiliser divers logiciels.
- Un domaine personnel permet de mettre en avant ce qui vous appartient et de changer de fournisseur tout en conservant son adresse e-mail.
- L’article propose des informations intéressantes et utiles pour les personnes qui s’intéressent à l’auto-hébergement.
1 commentaires
Commentaires Hacker News