Add article on self-hosting

This commit is contained in:
nemunaire 2023-05-22 15:43:02 +02:00
parent 56f06ec8fb
commit c1dd2cf9a6
3 changed files with 239 additions and 0 deletions

View File

@ -0,0 +1,119 @@
---
title: "Self-hosting: for a decentralized and responsible Internet"
date: !!timestamp '2023-05-22 10:05:00'
tags:
- privacy
- hosting
---
In an idealized world, we would all be free to access any service, made available by a community motivated by the common good rather than by the penurious enrichment of a few.
However, we don't live in that world.
Today, everything is monetized: the smallest product or service only exists if it brings in enough money, without regard for the common good.
The apparent gratuity of digital services is often accompanied by a more discreet but lucrative counterpart: the exploitation of our personal data.
Self-hosting, or the idea of hosting one's own services, appears to be a mandatory digital hygiene practice.
<!-- more -->
*This article is a transcript of the conference I gave at EPITA on self-hosting: [see the slides (in french)](/talks/autohebergement.pdf)*
## The influence of advertising agencies 🎭
The world's largest advertising companies have developed clever strategies to influence our behavior. But do you know them?
The two best known are Facebook and Google. The latter has taken up the challenge of indexing the web by offering us ads related to our searches. So far, it's very classical and not so alarming.
In fact, for many years, one could almost think that for an advertising company, the "annex" service of search was far from being flawed.
But one day, an advertising engineer had an idea: if we could know what kind of person is searching, we would be able to send them directly to the most appropriate site.
A few developments later, here is what the biggest data vacuum cleaner you can imagine was:
![The GMail interface](/post/self-hosting/gmail.png)
Contacts, message contents, order forms, newsletters, ... This is how to subtly direct someone to one site rather than another.
This is very good when we are in a hurry, but instead of opening us up to the world in general, it locks us into an information bubble.
Beyond the blinkers that powerful algorithms put on us, they are also able to put forward promotional items: if one day you intended to buy product X, be sure that it will be put forward if it can make money for the advertiser. This is where the line is crossed.
## How does this relate to self-hosting? 🎯
Many companies (and even associations) started with laudable ambitions.
Then very often, baited by the gain of personal data, the takeover by a competitor, ... ambitions fade away.
But managers know how to gauge these transformations in order not to provoke a massive departure of their customers:
[Did you know for example that @orange.fr or @wanadoo.fr addresses expire 6 months after the subscription is cancelled?](https://assistance.orange.fr/assistance-commerciale/la-gestion-de-vos-offres-et-options/resilier-votre-offre/les-conseils-avant-de-resilier-votre-messagerie-mail-orange_71178-72015)
One may wonder why ISPs provide a free e-mail hosting service, it is commendable at first glance, but it is also a strong argument that, when we are used to using this service, makes us dependent on the evolutions of the service and the Internet subscription offer that depends on it. Until what sudden increase would we be ready to close our eyes in order not to have to ask all our contacts to change our address in their book, to reprint our business cards, or to redo the flocking of our professional utility (on which is proudly written plombier-valclair@orange.fr), ... ?
The same problem can be extrapolated to Google's services: with the more and more restrictive regulations on personal data, maybe one day GMail will end up being paid, or maybe it will be abruptly cut because not profitable enough[^KILLEDBYGOOGLE].
[^KILLEDBYGOOGLE]: Like all these services: <https://killedbygoogle.com/>
And of course all providers can be concerned... So, what to do?
## Self-hosting level 0: Having your own domain name 🔑
Having your own domain name is essential to ensure interoperability and continuity when changing service providers.
For about ten dollars per year, having a domain name allows you to be free to change providers whenever you want, subject to technical constraints that you control.
That is to say that in the case of a change of e-mail provider, you will no longer need to warn all your contacts and to manage for months the diehards that you will have forgotten to contact or who will have forgotten to update their address book (or who, in doubt, will systematically put all your addresses...).
The management of a domain name is within everyone's reach, you can use [happyDomain](https://happydomain.org/) to help you in this task.
## Self-hosting level 1: Using responsible and ethical services 🌿
While dependence on large technology companies may seem inevitable, there are more user-friendly alternatives.
For example, email providers like ProtonMail offer secure, privacy-friendly services for a small fee.
Many hosting companies offer a package when you buy a domain name: that is to say that for 10$/year, it is possible to have an e-mail address without having to worry about it.
Generally, additional addresses are not free.
## Self-hosting level 2 : In datacenter 🏭
The previous solutions are a first step, we can't talk about self-hosting, since we still depend on service providers.
Nevertheless, if you don't have the time and energy to devote to self-hosting, these are quite viable solutions.
Secondly, self-hosting in a datacenter is a step towards total independence.
By choosing to host all or part of your services on your own server(s), you free yourself from dependence on service providers and their changing policies.
This requires a certain level of technical knowledge, but with practice and willingness, it is quite feasible.
Datacenter hosting costs are relatively low, with offers like OVH's Kimsufi and Scaleway's Dedibox offering dedicated servers from 5€ to 10€ per month.
You can even find cheaper VPS: these are servers that are virtually shared between several users. It's ideal to reduce costs and get into the water.
## Which software to choose? 📚
Self-hosting requires appropriate software to configure and manage your server.
Distributions like YunoHost provide a full suite of self-hosted services with a web interface for administration, making the process more accessible to the uninitiated.
## Self-catering level 3: At home 🏡
Self-hosting at home is the ultimate step towards digital independence.
Small "servers" like the Raspberry Pi, Pine64, ... allow to set up a personal server for a modest cost.
Be careful though, hosting at home can be restrictive: not all operators allow you to host yourself, or not easily.
It is necessary to inquire and to make some experiments.
## Self-hosted level 4 : At an associative access provider 🤝
Finally, the last level of self-hosting consists in subscribing to an Internet access offer from an association provider.
---
Self-hosting is a solution for those who want to take control of their data and protect their privacy.
Whether you choose to self-host at home or trust ethical service providers, you'll help make the Internet a little more user-friendly.
It may not be an easy journey, but it will be a rewarding one.
And remember, you won't be alone.
There are many resources and communities ready to help you on this journey.
So, are you ready to take back control?
Remember, self-hosting is a journey, not a destination. Every step you take strengthens your digital independence. It's a challenge, sure, but it's also a way to strengthen your skills and get closer to the true essence of the Internet - an open, decentralized platform where everyone has the power to create and share.
It's time to turn the tide. Self-hosting is not only a way to regain control over your data, but also a contribution to a more decentralized and equitable Internet. Don't wait any longer, get on board! 🚀

View File

@ -0,0 +1,120 @@
---
title: "L'auto-hébergement : pour un Internet décentralisé et responsable"
date: !!timestamp '2023-05-22 10:05:00'
tags:
- privacy
- hosting
---
Dans un monde idéalisé, nous serions tous libres d'accéder à tout service, mis à disposition par une communauté motivée par le bien commun plutôt que par l'enrichissement pénunié d'un petit nombre.
Cependant, nous ne vivons pas dans ce monde.
Aujourd'hui, tout se monnaye : le moindre produit ou service rendu n'existe que s'il rapporte suffisamment d'argent, sans considération de l'intérêt commun.
La gratuité apparente des services numériques s'accompagne souvent d'une contrepartie plus discrète mais pourtant bien lucrative : l'exploitation de nos données personnelles.
L'auto-hébergement, ou l'idée d'héberger soi-même ses propres services, apparaît comme une pratique d'hygiène numérique obligatoire.
<!-- more -->
*Cet article est une retranscription de la conférence que j'ai donnée à l'EPITA sur l'auto-hébergement : [voir les slides](/talks/autohebergement.pdf)*
## L'influence des régies publicitaires 🎭
Les plus grandes régies publicitaires du monde ont développé des stratégies astucieuses pour influencer notre comportement. Mais au fait, les connaissez-vous ?
Les deux plus connues sont Facebook et Google. La seconde a relevé le défi d'indexer le web en nous proposant des publicités en lien avec nos recherches. Jusque là, c'est très classique et pas si alarmant que ça.
D'ailleurs, pendant de longues années, on aurait presque pu penser que pour une régie publicitaire, le service « annexe » de recherche était loin d'être bancal.
Mais un jour, un ingénieur publicitaire a eu une idée : si on pouvait savoir quel genre d'individu fait une recherche, on serait capable de l'envoyer directement vers le site le plus approprié.
Quelques développements plus tard, voici ce que fût le plus grand aspirateur de données que l'on puisse imaginer :
![L'interface de GMail](/post/self-hosting/gmail.png)
Contacts, contenus des messages, bons de commandes, newsletters, ... Voilà comment orienter subtilement quelqu'un vers un site plutôt qu'un autre.
C'est très bien lorsqu'on est pressé, mais au lieu de nous ouvrir sur le monde en général, cela nous enferme au contraire dans une bulle informative.
Au delà des œillères que les puissants algorithmes nous mettent, ils sont aussi capables de mettre en avant des articles promotionnels : si un jour vous avez eu l'intention d'acheter du produit X, soyez sûr qu'il sera mis en avant si cela peut rapporter de l'argent à l'annonceur. C'est là que la ligne est franchie.
## Quel lien avec l'auto-hébergement ? 🎯
De nombreuses entreprises (et même des associations) ont commencées avec des ambitions louables.
Puis bien souvent, appâtées par le gain des données personneeles, le rachat par un concurrent, ... les ambitions s'estompent.
Mais les dirigeants savent bien jauger ces transformations afin de ne pas provoquer un départ massif de leurs clients :
[Saviez-vous par exemple que les adresses @orange.fr ou @wanadoo.fr expirent 6 mois après la résiliation de labonnement ?](https://assistance.orange.fr/assistance-commerciale/la-gestion-de-vos-offres-et-options/resilier-votre-offre/les-conseils-avant-de-resilier-votre-messagerie-mail-orange_71178-72015)
On peut se demander pourquoi les FAI fournissent gratuitement un service d'hébergement de courriers électroniques, c'est louable au premier abord, mais c'est aussi un solide argument qui, lorsqu'on est habitué à utiliser ce service, nous rend dépendant les évolutions du service et de l'offre d'abonnement Internet qui en dépend. Jusqu'à quelle augmentation soudaine serions-nous prêt à fermer les yeux pour ne pas avoir à demander à tous nos contacts de changer notre adresse dans leur carnet, réimprimer nos cartes de visites, ou refaire le flocage de notre utilitaire professionel (sur lequel est fièrement écrit plombier-valclair@orange.fr), ... ?
Le même problème peut être extrapolé aux services de Google : avec les régulations de plus en plus contraignantes sur les données personnelles, peut-être qu'un jour GMail finira par être payant, ou peut-être sera-t-il coupé brutalement car pas assez rentable[^KILLEDBYGOOGLE].
[^KILLEDBYGOOGLE]: Comme tous ces services : <https://killedbygoogle.com/>
Et bien sûr tous les prestataires peuvent être concernés... Alors, que faire ?
## Auto-hébergement niveau 0 : Avoir son propre nom de domaine 🔑
Il est essentiel de posséder son propre nom de domaine pour assurer l'interopérabilité et la continuité en cas de changement de fournisseur de services.
Pour une dizaine d'euros par an, disposer d'un nom de domaine vous permet d'être libre de changer quand bon vous semble de prestataires, moyennant des contraintes techniques dont vous êtes maître.
C'est-à-dire que dans le cas d'un changement de prestataire de courriers électroniques, vous n'aurez plus besoin de prévenir tous vos contacts et de gérer pendant des mois les irréductibles que vous aurez oublié de contactés ou qui auront oubliés de mettre à jour leur carnet d'adresse (ou qui, dans le doute, mettront systématiquement toutes vos adresses...).
La gestion d'un nom de domaine est à la portée de tous, vous pouvez d'ailleurs utiliser [happyDomain](https://happydomain.org/) pour vous aider dans cette tâche.
## Auto-hébergement niveau 1 : Utiliser des services responsables et éthiques 🌿
Alors que la dépendance vis-à-vis des grandes entreprises technologiques peut sembler inévitable, il existe des alternatives plus respectueuses de l'utilisateur.
Par exemple, des fournisseurs de messagerie comme ProtonMail proposent des services sécurisés et respectueux de la vie privée pour un coût modique.
De nombreux hébergeurs proposent un pack lorsqu'on achète un nom de domaine : c'est à dire que pour 10€/an, il est possible d'avoir une adresse électronique sans se prendre la tête.
Généralement les adresses supplémentaires sont payantes.
## Auto-hébergement niveau 2 : En datacenter 🏭
Les solutions précédentes sont un premier pas, on ne peut pas parler d'auto-hébergement, puisque l'on dépend encore de prestataires de services.
Néanmoins, si vous n'avez pas le temps et l'énergie à consacrer à vous auto-héberger, ces sont des solutions tout-à-fait viables.
Ensuite, l'autohébergement en datacenter est une étape vers l'indépendance totale.
En choisissant d'héberger tout ou partie de vos services sur votre/vos propre serveur, vous vous libérez de la dépendance vis-à-vis des fournisseurs de services, et de leurs politiques changeantes.
Cela demande un certain niveau de connaissances techniques, mais avec de l'entrainement et de la volonté, c'est tout-à-fait réalisable.
Les coûts d'hébergement en datacenter sont relativement faibles, avec des offres comme Kimsufi d'OVH et Dédibox de Scaleway proposant des serveurs dédiés à partir de 5€ à 10€ par mois.
On peut même trouver moins cher en partant sur des VPS : ce sont des serveurs virtuellement partagés entre plusieurs utilisateurs. C'est idéal pour réduire les coûts et se jeter à l'eau.
## Quels logiciels choisir ? 📚
L'autohébergement nécessite des logiciels appropriés pour la configuration et la gestion de votre serveur.
Des distributions comme YunoHost fournissent une suite complète de services auto-hébergés avec une interface web pour l'administration, rendant le processus plus accessible aux non-initiés.
## Auto-hébergement niveau 3 : À la maison 🏡
L'autohébergement à la maison est l'ultime étape vers l'indépendance numérique.
Des petits « serveurs » comme les Raspberry Pi, Pine64, ... permettent de se configurer un serveur personnel pour un coût modique.
Attention cependant, l'hébergement à domicile peut s'avérer contraignant : tous les opérateurs ne permettent pas ou pas facilement, de s'auto-héberger.
Il faut se renseigner et faire quelques expérimentations.
## Auto-hébergement niveau 4 : Chez un fournisseur d'accès associatif 🤝
Enfin, le dernier niveau d'auto-hébergement consiste à souscrire une offre d'accès à Internet chez un fournisseur associatif, en Frande, un membre de la [FFDN](https://www.ffdn.org/).
---
L'auto-hébergement est une solution pour ceux qui souhaitent prendre le contrôle de leurs données et protéger leur vie privée.
Que vous choisissiez de vous auto-héberger à la maison ou de faire confiance à des fournisseurs de services éthiques, vous contribuerez à rendre Internet un peu plus respectueux des utilisateurs.
Ce parcours ne sera peut-être pas simple, mais il sera gratifiant.
Et n'oubliez pas, vous ne serez pas seul.
Il existe de nombreuses ressources et communautés prêtes à vous aider dans cette aventure.
Alors, êtes-vous prêt à reprendre le contrôle ?
N'oubliez pas que l'auto-hébergement est un voyage, pas une destination. Chaque étape que vous franchissez renforce votre indépendance numérique. C'est un défi, certes, mais c'est aussi une façon de renforcer vos compétences et de vous rapprocher de la véritable essence d'Internet - une plateforme ouverte et décentralisée, où tout le monde a le pouvoir de créer et de partager.
Il est temps de renverser la tendance. L'auto-hébergement n'est pas seulement une manière de reprendre le contrôle sur vos données, mais aussi une contribution à un Internet plus décentralisé et équitable. N'attendez plus, embarquez dans l'aventure ! 🚀

Binary file not shown.

After

Width:  |  Height:  |  Size: 220 KiB