From 24db127aa4b96010c674da4d6d03d3f3fa4f73ad Mon Sep 17 00:00:00 2001 From: Killian Kemps Date: Thu, 16 Dec 2021 14:18:18 +0100 Subject: [PATCH 01/60] feat(Link): Add link to Mastodon --- layouts/partials/footer.html | 1 + 1 file changed, 1 insertion(+) diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html index ffed7b9..7d85db9 100644 --- a/layouts/partials/footer.html +++ b/layouts/partials/footer.html @@ -10,5 +10,6 @@
  • Mentions légales - CGV - CGU
  • Infrastructure - Sous-traitance
  • Documentation générale
  • +
  • Mastodon
  • -- 2.40.1 From 6535d6fe5fe00a2fd73272f8d86b5f7026bfc2f2 Mon Sep 17 00:00:00 2001 From: Killian Kemps Date: Thu, 16 Dec 2021 14:19:09 +0100 Subject: [PATCH 02/60] fix(Link): Update Hedgedoc link to published page --- layouts/partials/footer.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html index 7d85db9..fdf8f90 100644 --- a/layouts/partials/footer.html +++ b/layouts/partials/footer.html @@ -9,7 +9,7 @@
  • Politique de protection des données
  • Mentions légales - CGV - CGU
  • Infrastructure - Sous-traitance
  • -
  • Documentation générale
  • +
  • Documentation générale
  • Mastodon
  • -- 2.40.1 From 92f78e49bd4f1b5ffd54c23a4a1745d64d33ef17 Mon Sep 17 00:00:00 2001 From: Killian Kemps Date: Tue, 21 Dec 2021 11:04:50 +0100 Subject: [PATCH 03/60] feat(homepage): Update mention about CHATONS --- content/_index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/_index.md b/content/_index.md index 0f18224..c96869f 100644 --- a/content/_index.md +++ b/content/_index.md @@ -6,7 +6,7 @@ description: RésiLien est un hébergeur de services numériques localisé en Fr > ## **Accompagner**
    les organisations
    qui ont une **conscience sociétale**
    vers la réappropriation de
    leurs **outils numériques**. {.quote} -**RésiLien** est un hébergeur de services numériques localisé en France 🇫🇷 dont l'infrastructure est décentralisée. Nous respectons [la charte](https://www.chatons.org/charte) du [Collectif des Hébergeurs Alternatifs, Transparents, Ouverts, Neutres et Solidaires](https://chatons.org/) et avons déposé notre candidature afin de rejoindre leur collectif. +**RésiLien** est un hébergeur de services numériques localisé en France 🇫🇷 dont l'infrastructure est décentralisée. Nous respectons [la charte](https://www.chatons.org/charte) du [Collectif des Hébergeurs Alternatifs, Transparents, Ouverts, Neutres et Solidaires](https://chatons.org/) et sommes membres du collectif depuis [décembre 2021](https://www.chatons.org/chatons/resilien). Reprenez le contrôle sur vos données en utilisant exclusivement des **logiciels libres** et en les stockant sur du matériel de confiance. -- 2.40.1 From 8532d33e4e9ea4bb67c37a48865237142d0a7486 Mon Sep 17 00:00:00 2001 From: Simon C Date: Fri, 14 Jan 2022 12:32:39 +0100 Subject: [PATCH 04/60] chore(Theme): Udpate lowtech theme --- themes/hugo-theme-lowtech | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/themes/hugo-theme-lowtech b/themes/hugo-theme-lowtech index 437ab76..ad8b29d 160000 --- a/themes/hugo-theme-lowtech +++ b/themes/hugo-theme-lowtech @@ -1 +1 @@ -Subproject commit 437ab76c51a94e646333f77162934b147b5163ac +Subproject commit ad8b29d7afd862b17a7527e9f1f2db5ee80c0203 -- 2.40.1 From 380bdcce721a40ad637348815ebfb295ff494868 Mon Sep 17 00:00:00 2001 From: Simon C Date: Fri, 14 Jan 2022 12:33:54 +0100 Subject: [PATCH 05/60] feat: Add blog part --- config/_default/config.yml | 3 ++ content/_index.md | 8 +++ .../2021/2021-12-20-lancement-de-resilien.md | 50 +++++++++++++++++++ .../2021-12-21-integration-des-chatons.md | 23 +++++++++ content/blog/_index.md | 6 +++ layouts/blog/list.html | 8 +++ layouts/blog/single.html | 15 ++++++ layouts/partials/article-link.html | 1 + layouts/partials/blog-article-last.html | 7 +++ layouts/partials/header.html | 1 + layouts/shortcodes/blog-article-last.html | 1 + 11 files changed, 123 insertions(+) create mode 100644 content/blog/2021/2021-12-20-lancement-de-resilien.md create mode 100644 content/blog/2021/2021-12-21-integration-des-chatons.md create mode 100644 content/blog/_index.md create mode 100644 layouts/blog/list.html create mode 100644 layouts/blog/single.html create mode 100644 layouts/partials/article-link.html create mode 100644 layouts/partials/blog-article-last.html create mode 100644 layouts/shortcodes/blog-article-last.html diff --git a/config/_default/config.yml b/config/_default/config.yml index 3cfb8a4..e23a7c2 100644 --- a/config/_default/config.yml +++ b/config/_default/config.yml @@ -11,6 +11,9 @@ disableKinds: - taxonomy - term +permalinks: + blog: /blog/:title/ + params: FaviconFile: logo.svg diff --git a/content/_index.md b/content/_index.md index c96869f..ac2ef0e 100644 --- a/content/_index.md +++ b/content/_index.md @@ -45,3 +45,11 @@ Pour tous les services hébergés par RésiLien, ce sera l'entreprise Weko (dép { .flex } Ayant à cœur d'avoir une **relation de proximité**, nous vous conseillons de contacter l'entreprise la plus proche. Celle-ci vous enverra une proposition commerciale en fonction de vos besoins. Chaque prestation inclut une **période d'accompagnement pour l'utilisation des services**. + +### Blog + +Voici nos derniers articles de blog : + +{{< blog-article-last >}} + +[Voir tous les articles](/blog/) diff --git a/content/blog/2021/2021-12-20-lancement-de-resilien.md b/content/blog/2021/2021-12-20-lancement-de-resilien.md new file mode 100644 index 0000000..47ec73a --- /dev/null +++ b/content/blog/2021/2021-12-20-lancement-de-resilien.md @@ -0,0 +1,50 @@ +--- +title: Lancement de RésiLien, hébergeur d’un numérique responsable ! +description: RésiLien est un projet fondé par Simon Constans et Killian Kemps, sous le nom de nos entreprises respectivement Weko et Libenume, dans le but de proposer une offre commerciale alternative aux services de collaboration en ligne déjà existants tels que Google Drive et Dropbox pour n'en citer que quelques uns. +date: 2021-12-20 +--- + +# Lancement de RésiLien, hébergeur d'un numérique responsable ! + +Nous avons officiellement débuté l'aventure RésiLien le 17 juin 2021 en enregistrant le nom de domaine « resilien.fr » et en nous présentant sur la messagerie d'IndieHosters. + +RésiLien est un projet fondé par Simon Constans et Killian Kemps, sous le nom de nos entreprises respectivement Weko et Libenume, dans le but de proposer une offre commerciale alternative aux services de collaboration en ligne déjà existants tels que Google Drive et Dropbox pour n'en citer que quelques uns. + +## Nos constats + +RésiLien est né en réponse à plusieurs constats : +1. Aujourd'hui les services en ligne les plus utilisés et les plus populaires sont proposés par Google, Facebook, Microsoft, Zoom, etc. Quasiment toutes sont des entreprises états-uniennes qui ne sont de fait pas soumises aux lois des pays européens. + - Les citoyens et les citoyennes européens ne bénéficient dès lors pas de toutes les protections concernant les données personnelles votées par leurs pays. Le célèbre RGPD entré en vigueur en mai 2018 n'est que partiellement respecté en dehors du Vieux Continent alors qu'il est censé protéger tout citoyen européen, même en dehors du territoire européen. + - Économiquement, alors que les entreprises du numérique représentent les plus grandes capitalisations boursières au monde, elles sont aussi toutes en dehors du territoire européen. Nos économies européennes ne bénéficient que peu de l'essor du numérique. + - D'un point de vue pratique concernant notre souveraineté, en tant que français nous sommes dépendants de services numériques développés par des entreprises de nationalité étrangère. Cette posture nous dessert sur le plan géopolitique. +2. Les services en ligne populaires sont propriétaires et ne permettent pas d'accéder à leur code source. + - En tant qu'utilisatrices et utilisateurs de ces services, nous ne contrôlons pas leur comportement et ne pouvons pas être sûrs qu'il ne puisse pas y avoir des logiques implémentées contre nos intérêts. Par exemple sur les réseaux sociaux populaires, les flux d'actualité sont affichés de sorte à capter l'attention et afficher de la publicité. Nous sommes loin du progrès (technique mais aussi social) que nous pouvons espérer de la technologie. +3. Le numérique représente une part de plus en plus importante de l'impact écologique de l'humanité. D'après [le rapport]() du Shift Project de 2018, le numérique pourrait représenter 8% des émissions de gaz à effet de serre (GES) mondiales en 2025 si nous ne changeons pas nos habitudes contre 5% si nous optons pour une sobriété numérique. + - L'impact écologique du numérique est difficile à évaluer à travers les études car il diffère aussi en fonction des pays. Il manque toujours des données précises et factuelles sur notre utilisation du numérique. + - En France, comme la majorité de l'énergie électrique provient des centrales nucléaires, il est considéré que la plus grande émission de GES se fait au moment de la fabrication du matériel informatique. Pour réduire notre impact, nous devons chercher à conserver le plus longtemps possible notre matériel et à utiliser du matériel reconditionné. + +## Le projet RésiLien + +Face à ces constats, avec RésiLien nous avons choisi de proposer des services en lignes constitués exclusivement de logiciels libres, fonctionnant sur du matériel informatique reconditionné et sobre (presque « low-tech »), hébergés en France. + +Nous cherchons à nous réappoproprier l'outil informatique en nous en rapprochant, c'est-à-dire avoir le contrôle physique et virtuel de nos machines. + +De plus, nous pensons que nous devons penser à la résilience de notre infrastructure afin de pouvoir s'adapter aux changements futurs (climatiques et sociaux) tout en fournissant un service minimum. Pour parvenir à cette résilience, nous misons sur d'une part la sobriété de l'infrastructure et d'autre part à sa décentralisation. Sobre, car nous privilégions du matériel à basse puissance tel que des Raspberry Pi ne nécessitant pas de système de refroidissement actif en supplément. Il est ainsi facile d'installer du nouveau matériel sans avoir besoin de bâtiments spécialisés. Décentralisé, car nous répartissons le matériel sur le territoire français de sorte à être tolérant aux pannes matérielles, électriques et de connexion Internet. + +Notre vision pour le futur est la maintenance d'une infrastructure numérique qui sait s'adapter aux changements systémiques (changement climatique, pénurie de semi-conducteurs, pandémie) en gardant en tête l'essentiel : diffuser l'information pour faciliter l'organisation au sein de notre société. + +## L'activité économique de RésiLien + +RésiLien est un collectif de CAE (Coopérative d'Activités et d'Emploi) et a une activité à but lucratif. Nous ne cherchons pas à générer de grands bénéfices, ni à revendre l'activité. Nous souhaitons pouvoir strictement subvenir aux besoins des membres du collectif. Aujourd'hui, nous visons à nous rétribuer un salaire de l'ordre de 1500€ net /mois par membre du collectif. Ce salaire peut venir de prestations au sein de Résilien mais aussi de prestations externes au projet afin de réduire notre dépendance à une seule source de revenus. + +Il est important pour nous de cultiver notre transparence envers vous, clients, futurs clients ou simplement visiteurs car nous pensons qu'il s'agit d'un ingrédient essentiel dans la recette pour que vous puissiez nous faire confiance. D'ailleurs, nous pensons aussi qu'il est plus facile de s'engager dans une relation lorsque l'on sait qu'il est facile d'en ressortir. Pour cette raison nous utilisons exclusivement des logiciels libres qui facilitent l'export et l'import de données et nous documentons l'usage de ces outils. Aussi, la quasi-intégralité de nos documents de travail tels que les compte-rendus de réunion et les schémas techniques sont [publics](https://notes.resilien.fr/R%C3%A9silien.md). Seules quelques données telles que les informations de nos clients sont conservées de manière privée. + +Concrètement, que propose RésiLien ? Pour le début de l'activité de RésiLien nous proposons 3 services : l'édition de notes collaboratives avec le logiciel Hedgedoc, le partage de fichiers, de calendrier et de contacts avec le logiciel Nextcloud et enfin l'hébergement de site web statiques. Nous sommes aussi à l'écoute de vos demandes et nous pouvons chercher à vous proposer des réponses qui sont pertinentes avec la typologie de l'infrastructure de Résilien. Dans tous les cas, nous vous invitons à contacter Weko, situé dans le département de la Loire, ou Libenume, situé dans les Côtes d'Armor, afin d'être conseillé et obtenir un devis personnalisé. + +## Les personnes derrière RésiLien + +Le collectif RésiLien a été fondé par Simon Constans (via son entreprise Weko) et Killian Kemps (via son entreprise Libenume). Nous avons tous les deux été développeurs informatiques et administrateurs système dans nos expériences précédentes. Simon a été développeur dans l'agence Web Théodo puis au sein de la start-up Cozy (qui propose un logiciel « cloud » open source) et Killian a été administrateur système (ou « devops ») dans la start-up La Ruche qui dit Oui (qui facilite la vente de produits de la ferme en circuit-court). Nous avons eu un parcours assez similaire, avec quelques années de décalage, par rapport à notre prise de conscience de l'impact écologique du numérique. + +Pour résumer, alors que le travail de chacun se situait à Paris et que nous ne nous connaissions pas encore, nous avons chacun décidé de quitter la région parisienne ainsi que nos emplois car nous considérions que le numérique avait un impact trop néfaste sur la société. Après plusieurs mois de réflexion, nous avons chacun choisi de nous réconcilier avec le numérique, car quitte à ce qu'il existe, autant chercher à rendre le numérique plus responsable ! Nous nous sommes alors rencontrés pour la première fois via les groupes de travail en ligne autour du numérique responsable. Puis, de fil en aiguille, nous avons créé le projet RésiLien. + +Nous espérons que cet article vous a permis de comprendre ce qu'était RésiLien et vous a donné envi de collaborer avec nous ! diff --git a/content/blog/2021/2021-12-21-integration-des-chatons.md b/content/blog/2021/2021-12-21-integration-des-chatons.md new file mode 100644 index 0000000..4dc92b4 --- /dev/null +++ b/content/blog/2021/2021-12-21-integration-des-chatons.md @@ -0,0 +1,23 @@ +--- +title: RésiLien intègre les CHATONS +description: RésiLien est très fier d'intégrer la grande famille des CHATONS et espère pouvoir y contribuer à son niveau ! +date: 2021-12-21 +--- + +# RésiLien intègre les CHATONS + +RésiLien a déposé sa candidature le 25 octobre 2021 afin d'intégrer la portée n°13 des [CHATONS](https://www.chatons.org). Les résultats des votes ont été publiés ce 21 décembre 2021 et [RésiLien fait officiellement partie des CHATONS](https://www.chatons.org/chatons/resilien) ! + +## CHATONS ? Késako ? + +Avec un tel nom, on éveille souvent la curiosité ! Le collectif des CHATONS, dont l'acronyme CHATONS signifie « Collectif des Hébergeurs Alternatifs Transparents Ouverts Neutres et Solidaires », a été initié par l'association française [Framasoft](https://framasoft.org). Il regroupe des entités de toutes formes (associations, entreprises, personnes en nom propres) qui sont liées par une même [charte](https://www.chatons.org/charte). Tel que détaillé dans ce [manifeste](https://www.chatons.org/manifeste), toutes ces entités pensent que la direction générale que prend le numérique ne sert pas les intérêts des citoyennes et des citoyens. Le but de ce collectif est de réunir toutes les personnes qui souhaitent proposer une forme alternative du numérique qui sert les intérêts de toutes et tous. + +## RésiLien parmi les CHATONS + +RésiLien est en relation avec d'autres CHATONS depuis ses débuts. Cela a commencé par la prise de contact avec [IndieHosters](https://indiehosters.net/) le jour-même de la création officielle de RésiLien en enregistrant le nom de domaine resilien.fr. Nous sommes en relation proche avec [Pâquerette](https://paquerette.eu/) et puis nous avons régulièrement des interactions avec d'autres CHATONS soit sous forme d'entretien pour échanger des connaissances ou lors de [réunions CHATONS mensuelles](https://forum.chatons.org/t/calendrier-des-reunions-virtuelles-mensuelles-2022/2975) ou thématiques. + +Le collectif des CHATONS est un vivier important de personnes motivées avec qui nous pouvons collaborer occasionnellement ou régulièrement. Que ce soit avec des structures commerciales ou des structures associatives, nous avons tous intérêt à collaborer sur les sujets qui sont importants pour nous et trop grands à maîtriser. Par exemple le développement et l'usage de logiciels libres, la connaissance des droits et des devoirs sur la protection des données personnelles ou encore la mise en place d'outils numériques plus sobres. + +Dans cette optique de collaboration, RésiLien publie une grande partie de ses documents internes et de ses outils afin qu'ils puissent être réutilisés par d'autres. Nous publions une [documentation générale](https://notes.resilien.fr/s/R%C3%A9silien.md#) qui contient tous les compte rendus de réunions ce qui permet à des entités extérieures de comprendre et apprendre de notre fonctionnement. Cette documentation contient aussi notre veille, nos essais techniques, nos comparatifs d'outils, nos explications de choix techniques, etc. De plus, nos outils techniques sont disponibles sur notre forge logicielle [Gitea](https://git.weko.io/resilien/services). + +RésiLien est très fier d'intégrer cette grande famille et espère pouvoir y contribuer à son niveau ! diff --git a/content/blog/_index.md b/content/blog/_index.md new file mode 100644 index 0000000..5b9469e --- /dev/null +++ b/content/blog/_index.md @@ -0,0 +1,6 @@ +--- +title: Blog +description: Vous trouverez sur cette page nos différents articles de blog concernant notre vision du numérique. +--- + +# Blog diff --git a/layouts/blog/list.html b/layouts/blog/list.html new file mode 100644 index 0000000..677866a --- /dev/null +++ b/layouts/blog/list.html @@ -0,0 +1,8 @@ +{{ define "main" }} + {{ .Content }} +
      + {{ range .Pages }} +
    • {{ partial "article-link" . }}
    • + {{ end }} +
    +{{ end }} diff --git a/layouts/blog/single.html b/layouts/blog/single.html new file mode 100644 index 0000000..b1eec45 --- /dev/null +++ b/layouts/blog/single.html @@ -0,0 +1,15 @@ +{{ define "main" }} +
    + Publié le {{ if isset .Params "auteur" }} - {{ .Params.auteur }}{{ end }} +
    + {{ .Content }} + + +{{ end }} diff --git a/layouts/partials/article-link.html b/layouts/partials/article-link.html new file mode 100644 index 0000000..838f277 --- /dev/null +++ b/layouts/partials/article-link.html @@ -0,0 +1 @@ +{{ .Date.Format "2006-01-02" }} - {{ .Title }} diff --git a/layouts/partials/blog-article-last.html b/layouts/partials/blog-article-last.html new file mode 100644 index 0000000..72bc67f --- /dev/null +++ b/layouts/partials/blog-article-last.html @@ -0,0 +1,7 @@ +
      + {{ $headless := .Site.GetPage "/blog/" }} + {{ $lastnews := first 3 (sort $headless.Pages "Date" "desc") }} + {{ range $lastnews }} +
    • {{ partial "article-link" . }}
    • + {{ end }} +
    diff --git a/layouts/partials/header.html b/layouts/partials/header.html index 7048ff1..f2fbafb 100644 --- a/layouts/partials/header.html +++ b/layouts/partials/header.html @@ -4,6 +4,7 @@ diff --git a/layouts/shortcodes/blog-article-last.html b/layouts/shortcodes/blog-article-last.html new file mode 100644 index 0000000..87bf839 --- /dev/null +++ b/layouts/shortcodes/blog-article-last.html @@ -0,0 +1 @@ +{{- partial "blog-article-last" . -}} -- 2.40.1 From 5a07cf7266f54e3e6745f5d62a72e2f226bd0f06 Mon Sep 17 00:00:00 2001 From: Simon C Date: Fri, 14 Jan 2022 18:13:46 +0100 Subject: [PATCH 06/60] feat: Remove center on title --- assets/styles/main.sass | 6 +++--- content/_index.md | 3 +++ layouts/blog/single.html | 4 ++-- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/assets/styles/main.sass b/assets/styles/main.sass index d47697f..960d7a8 100644 --- a/assets/styles/main.sass +++ b/assets/styles/main.sass @@ -30,6 +30,9 @@ hr @media screen and (max-width: $size-small) margin: calc(var(--tile)*2) calc(var(--tile)*-1) +.center + text-align: center + ul.no-style margin: 0 padding: 0 @@ -43,9 +46,6 @@ a &:hover text-decoration: underline -h1, h2, h3 - text-align: center - h2 margin: calc(var(--tile)*1.5) auto diff --git a/content/_index.md b/content/_index.md index ac2ef0e..3eb4489 100644 --- a/content/_index.md +++ b/content/_index.md @@ -17,6 +17,7 @@ Si vous avez une connexion Internet suffisante, hébergez dans votre local votre RésiLien est géré par un **collectif** d'entreprises de l'**Économie Sociale et Solidaire**. Aujourd'hui, ce collectif est composé de **[Weko](https://weko.io)** et de **[Libenume](https://libenume.fr)**. ### Quels services propose RésiLien ? +{.center} - ![Collaboration sur un document](/icons/writting.svg) #### Prise de notes collaborative @@ -33,6 +34,7 @@ RésiLien est géré par un **collectif** d'entreprises de l'**Économie Sociale { .flex .services } ### Comment bénéficier des services de RésiLien ? +{.center} Pour tous les services hébergés par RésiLien, ce sera l'entreprise Weko (département de la Loire) ou Libenume (département des Côtes d'Armor) votre interlocutrice principale selon votre proximité géographique. @@ -47,6 +49,7 @@ Pour tous les services hébergés par RésiLien, ce sera l'entreprise Weko (dép Ayant à cœur d'avoir une **relation de proximité**, nous vous conseillons de contacter l'entreprise la plus proche. Celle-ci vous enverra une proposition commerciale en fonction de vos besoins. Chaque prestation inclut une **période d'accompagnement pour l'utilisation des services**. ### Blog +{.center} Voici nos derniers articles de blog : diff --git a/layouts/blog/single.html b/layouts/blog/single.html index b1eec45..1f11e42 100644 --- a/layouts/blog/single.html +++ b/layouts/blog/single.html @@ -1,7 +1,7 @@ {{ define "main" }} -
    + Publié le {{ if isset .Params "auteur" }} - {{ .Params.auteur }}{{ end }} -
    + {{ .Content }}