From 0d126cbe9eda908e9ad38696ec7a6fa0fa0b33b2 Mon Sep 17 00:00:00 2001 From: Gitouche <26656-gitouche@users.noreply.framagit.org> Date: Mon, 6 Jun 2022 21:07:57 +0200 Subject: [PATCH] Initial commit --- .gitignore | 1 + .gitmodules | 3 + config.toml | 28 +++ content/_index.md | 27 +++ content/about.md | 25 +++ content/blog/_index.md | 7 + content/blog/article002.md | 10 ++ content/blog/article003.md | 7 + content/blog/article004.md | 8 + content/blog/article005.md | 9 + content/blog/article006.md | 8 + content/blog/article007.md | 10 ++ content/blog/article008.md | 15 ++ content/cgu.md | 43 +++++ content/contact.md | 11 ++ content/docs.md | 50 ++++++ content/legal.md | 29 ++++ .../chatonsinfos/garbaye.properties | 136 +++++++++++++++ .../chatonsinfos/service-framadate.properties | 158 +++++++++++++++++ .../chatonsinfos/service-jitsi.properties | 157 +++++++++++++++++ .../chatonsinfos/service-matrix.properties | 158 +++++++++++++++++ .../chatonsinfos/service-peerjs.properties | 160 ++++++++++++++++++ .../service-privatebin.properties | 157 +++++++++++++++++ .../chatonsinfos/service-seafile.properties | 157 +++++++++++++++++ static/.well-known/matrix/client | 8 + static/.well-known/matrix/server | 3 + .../fonts/6NUQ8FmMKwSEKjnm5-4v-4Jh2dJhfg.ttf | Bin 0 -> 81472 bytes static/fonts/va9B4kDNxMZdWfMOD5VnSKzeRhf_.ttf | Bin 0 -> 63716 bytes static/fonts/va9B4kDNxMZdWfMOD5VnZKveRhf_.ttf | Bin 0 -> 58352 bytes static/fonts/va9E4kDNxMZdWfMOD5Vvl4jO.ttf | Bin 0 -> 58696 bytes static/images/favicon.ico | Bin 0 -> 29208 bytes static/images/logo_chatons_v3.1_512px.png | Bin 0 -> 48594 bytes static/images/logocarreblanc_512px.png | Bin 0 -> 93527 bytes templates/404.html | 15 ++ templates/_variables.html | 63 +++++++ templates/blog.html | 18 ++ templates/blogpage.html | 23 +++ templates/index.html | 142 ++++++++++++++++ templates/section.html | 21 +++ themes/juice | 1 + 40 files changed, 1668 insertions(+) create mode 100644 .gitignore create mode 100644 .gitmodules create mode 100644 config.toml create mode 100644 content/_index.md create mode 100644 content/about.md create mode 100644 content/blog/_index.md create mode 100644 content/blog/article002.md create mode 100644 content/blog/article003.md create mode 100644 content/blog/article004.md create mode 100644 content/blog/article005.md create mode 100644 content/blog/article006.md create mode 100644 content/blog/article007.md create mode 100644 content/blog/article008.md create mode 100644 content/cgu.md create mode 100644 content/contact.md create mode 100644 content/docs.md create mode 100644 content/legal.md create mode 100644 static/.well-known/chatonsinfos/garbaye.properties create mode 100644 static/.well-known/chatonsinfos/service-framadate.properties create mode 100644 static/.well-known/chatonsinfos/service-jitsi.properties create mode 100644 static/.well-known/chatonsinfos/service-matrix.properties create mode 100644 static/.well-known/chatonsinfos/service-peerjs.properties create mode 100644 static/.well-known/chatonsinfos/service-privatebin.properties create mode 100644 static/.well-known/chatonsinfos/service-seafile.properties create mode 100644 static/.well-known/matrix/client create mode 100644 static/.well-known/matrix/server create mode 100644 static/fonts/6NUQ8FmMKwSEKjnm5-4v-4Jh2dJhfg.ttf create mode 100644 static/fonts/va9B4kDNxMZdWfMOD5VnSKzeRhf_.ttf create mode 100644 static/fonts/va9B4kDNxMZdWfMOD5VnZKveRhf_.ttf create mode 100644 static/fonts/va9E4kDNxMZdWfMOD5Vvl4jO.ttf create mode 100644 static/images/favicon.ico create mode 100644 static/images/logo_chatons_v3.1_512px.png create mode 100644 static/images/logocarreblanc_512px.png create mode 100644 templates/404.html create mode 100644 templates/_variables.html create mode 100644 templates/blog.html create mode 100644 templates/blogpage.html create mode 100644 templates/index.html create mode 100644 templates/section.html create mode 160000 themes/juice diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..364fdec --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +public/ diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..269489c --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "themes/juice"] + path = themes/juice + url = https://github.com/huhu/juice diff --git a/config.toml b/config.toml new file mode 100644 index 0000000..7e79678 --- /dev/null +++ b/config.toml @@ -0,0 +1,28 @@ +# The URL the site will be built for +base_url = "https://garbaye.fr" + +# Whether to automatically compile all Sass files in the sass directory +compile_sass = true + +# Whether to build a search index to be used later on by a JavaScript library +build_search_index = false + +# Custom +theme = "juice" +default_language = "fr" +title = "Garbaye" + +[markdown] +# Whether to do syntax highlighting +# Theme can be customised by setting the `highlight_theme` variable to a theme supported by Zola +highlight_code = false + +[extra] +# Put all your custom variables here +juice_logo_name = "Garbaye" +juice_logo_path = "images/logocarreblanc_512px.png" +juice_extra_menu = [ + { title = "État des services", link = "https://status.garbaye.fr/"}, + { title = "Blog", link = "/blog"} +] + diff --git a/content/_index.md b/content/_index.md new file mode 100644 index 0000000..2aac167 --- /dev/null +++ b/content/_index.md @@ -0,0 +1,27 @@ ++++ +title = "Bienvenue sur Garbaye" +date = 2021-04-23 +weight = 1 ++++ + +Garbaye propose des services numériques libres et éthiques au plus grand nombre. Le mot [Garbaye](https://fr.wikipedia.org/wiki/Garbaye) est une référence à la forêt des Landes de Gascogne. + +Les détails du projet sont dans la [page dédiée](/about). + +# Liste des services +## Accès libre sans inscription +Service | Lien | Code source | Version +--- | --- | --- | --- +Aide à la prise de RDV | **** | [Framadate](https://framagit.org/framasoft/framadate/framadate) | *1.1.19* +Partage de notes sécurisées | **** | [PrivateBin](https://github.com/PrivateBin/PrivateBin/) | *1.4.0* +Visio-conférence | **** | [Jitsi](https://github.com/jitsi/docker-jitsi-meet) | *stable-7210-2* + +**Geekeries** | **Lien** | **Code Source** | **Version** +--- | --- | --- | --- +Serveur PeerJS pour WebRTC | **** | [peerjs-server](https://github.com/peers/peerjs-server) | *0.6.1* + +## Accès restreint : inscriptions fermées +Service | Lien | Code source | Version +--- | --- | --- | --- +Stockage de documents | **** | [Seafile Server Core](https://github.com/haiwen/seafile-server) | *9.0.5* +Messagerie instantanée | **** | [Matrix/Synapse](https://github.com/matrix-org/synapse) | *v1.59.1* diff --git a/content/about.md b/content/about.md new file mode 100644 index 0000000..de3cae9 --- /dev/null +++ b/content/about.md @@ -0,0 +1,25 @@ ++++ +title = "À propos" +date = 2021-04-25 +description = "À propos" +weight = 1 ++++ + +Ce projet est né d'une réflexion sur l'auto-hébergement, à l'été 2020. **Guillaume et Loïc** administrent pour leur compte des services libres et auto-hébergés depuis de nombreuses années. Quels freins, en 2020, nous empêchent de proposer des services avec une qualité de service acceptable? + +Sans pouvoir tout résoudre avec des pirouettes techniques, il nous apparaît aujourd'hui que l'auto-hébergement est une solution plus viable et crédible qu'à nos débuts. Alors on se lance et on verra où ça nous mène... + +# Nos principes et valeurs +## Logiciel libre + +Les [logiciels libres](https://fr.wikipedia.org/wiki/Logiciel_libre), en association aux **licences** et **protocoles libres**, et aux formats de **fichiers ouverts**, sont les outils nécessaire pour protéger nos **droits et libertés**. Garbaye n'utilise que des logiciel libres. + +## Auto-hébergement + +L'auto-hébergement consiste à fournir des services numériques directement depuis chez soi, sur un abonnement à Internet classique. Nous adoptons cette pratique dans une démarche de **simplicité, de décentralisation et d'indépendance** vis à vis de tous tiers. + +## Impact sur la vivant + +Conscients des **impacts du [numérique sur l'environnement](https://ecoinfo.cnrs.fr/)**, et notamment lors de la phase de fabrication de matériel, nous priorisons l'utilisation de matériel de seconde main. Afin de maximiser aussi l'utilisation des ressources à notre disposition, nous évitons d'utiliser des [logiciels usine à gaz](https://fr.wikipedia.org/wiki/Bloatware). + +Vous pouvez consulter les choix [techniques](/docs) qui guident nos choix d'infratructure. diff --git a/content/blog/_index.md b/content/blog/_index.md new file mode 100644 index 0000000..4702997 --- /dev/null +++ b/content/blog/_index.md @@ -0,0 +1,7 @@ ++++ +title = "Liste des billets" +sort_by = "date" +generate_feed = true +template = 'blogpage.html' +page_template = 'blog.html' ++++ diff --git a/content/blog/article002.md b/content/blog/article002.md new file mode 100644 index 0000000..6211942 --- /dev/null +++ b/content/blog/article002.md @@ -0,0 +1,10 @@ ++++ +title = "Garbaye est candidat CHATONS" +date = 2021-04-28 ++++ + +Depuis aujourd'hui et dans la poursuite de notre démarche de promotion du libre et de la décentralisation des outils Internet, **Garbaye** est officiellement [candidat](https://framagit.org/chatons/CHATONS/-/issues/172) [CHATONS](https://chatons.org/). + +> CHATONS est le Collectif des Hébergeurs Alternatifs, Transparents, Ouverts, Neutres et Solidaires. Ce collectif vise à rassembler des structures proposant des services en ligne libres, éthiques et décentralisés afin de permettre aux utilisateur⋅ices de trouver rapidement des alternatives respectueuses de leurs données et de leur vie privée aux services proposés par les GAFAM (Google, Apple, Facebook, Amazon, Microsoft). CHATONS est un collectif initié par l'association Framasoft en 2016 suite au succès de sa campagne Dégooglisons Internet. + +Ce processus de candidature nous a permis d'identifier des points d'amélioration dans notre démarche. Les délibérations sont prévues pour le 21 juin. D'ici là, d'autres services risquent de pointer le bout de leur nez :-) diff --git a/content/blog/article003.md b/content/blog/article003.md new file mode 100644 index 0000000..4c896eb --- /dev/null +++ b/content/blog/article003.md @@ -0,0 +1,7 @@ ++++ +title = "Arrêt du service Lutim img.garbaye.fr" +date = 2021-05-15 ++++ +Le service de partage d'image img.garbaye.fr (Lutim) a été officiellement stoppé après discussion de l'équipe. +Si vous cherchez à récupérer des images, n'hésitez pas à nous [contacter](pages/contact.html). + diff --git a/content/blog/article004.md b/content/blog/article004.md new file mode 100644 index 0000000..e01308e --- /dev/null +++ b/content/blog/article004.md @@ -0,0 +1,8 @@ ++++ +title = "Status des services" +date = 2021-05-15 ++++ +Nous avons ajouté une [page de status des services](https://status.garbaye.fr/). +Celle ci est accessible depuis le menu principal du site web. + +Cette page utilise [tinystatus](https://github.com/bderenzo/tinystatus). diff --git a/content/blog/article005.md b/content/blog/article005.md new file mode 100644 index 0000000..9d33788 --- /dev/null +++ b/content/blog/article005.md @@ -0,0 +1,9 @@ ++++ +title = "Ajout du service Jitsi" +date = 2021-06-23 ++++ +Nous avons le plaisir de mettre à disposition une intance [Jitsi Meet](https://wiki.chatons.org/doku.php/services/visio-conference/jitsi) ouverte à tous. + +Il s'agit d'un service de vidéo conférence open source, sécurisé et flexible fourni par la communauté [Jitsi](https://jitsi.org) + +Notre service est accessible à l'adresse [jitsi.garbaye.fr](https://jitsi.garbaye.fr) diff --git a/content/blog/article006.md b/content/blog/article006.md new file mode 100644 index 0000000..7d30456 --- /dev/null +++ b/content/blog/article006.md @@ -0,0 +1,8 @@ ++++ +title = "Collectif CHATONS" +date = 2021-06-24 ++++ + +Suite à notre [candidature](candidature-chatons.html), le projet Garbaye est fier et honoré aujourd'hui de rejoindre le [collectif CHATONS](https://www.chatons.org/), dont nous partageons les objectifs et valeurs. + +Nos services ouverts au public (jitsi, privatebin et date) sont mis à disposition du public à travers la page . diff --git a/content/blog/article007.md b/content/blog/article007.md new file mode 100644 index 0000000..e55008f --- /dev/null +++ b/content/blog/article007.md @@ -0,0 +1,10 @@ ++++ +title = "Ajout du service Matrix" +date = 2021-07-15 ++++ + +Nous avons le plaisir de vous annoncer l'ouverture de notre intance [Matrix](https://wiki.chatons.org/doku.php/services/messagerie_instantanee/matrix). L'ouverture de compte sur cette instance est limitée à nos proches. + +Il s'agit d'un service de méssagerie instanée open source et sécurisé fourni par la fondation [Matrix.org](https://matrix.org) + +Venez-nous rejoindre sur [#garbaye:garbaye.fr](https://matrix.to/#/#garbaye:garbaye.fr) :) diff --git a/content/blog/article008.md b/content/blog/article008.md new file mode 100644 index 0000000..97b97b9 --- /dev/null +++ b/content/blog/article008.md @@ -0,0 +1,15 @@ ++++ +title = "Maintenance site primaire" +date = 2021-10-26 ++++ +Bonjour, + +Une maintenance électrique aura lieu **mercredi 27 octobre 2021, entre 8h et 12h**, au matin et entrainera l'indisponibilité des services : + +- +- +- +- +- + +Le status des services restera disponible à [l'adresse habituelle](https://status.garbaye.fr/) diff --git a/content/cgu.md b/content/cgu.md new file mode 100644 index 0000000..95b6d47 --- /dev/null +++ b/content/cgu.md @@ -0,0 +1,43 @@ ++++ +title = "CGU" +date = 2021-04-25 +description = "Conditions Générales d'Utilisation" +weight = 1 ++++ + +# Conditions Générales d'Utilisation + +## Généralités + +Les présentes Conditions Générales d'Utilisation s'appliquent exclusivement à Garbaye et ses services. Garbaye désigne l'infrastructure matérielle, système et logicielle hébergeant les services fournis à l'utilisateur via le domaine garbaye.fr et ses sous-domaines. Les conditions sont sujettes à modification afin de les adapter à des dispositions futures. + +## Objet + +L’objectif du service numérique fourni par Garbaye est de proposer des services numériques libres, respectueux des utilisateurs. Garbaye adhère pleinement à la [charte](https://www.chatons.org/charte) et au [manifeste](https://www.chatons.org/manifeste) de [CHATONS](https://chatons.org). + +## Disponibilité + +Garbaye ne garantit pas un accès permanent aux services. Cependant, la disponibilité est assurée au mieux. Les incidents d'indisponibilité des services sont communiqués sur ce présent site web. + +## Données personnelles et respect de la vie privée +### Propriété + +Garbaye ne s'octroie aucun droit de propriété sur les données personnelles produites par les utilisateurs ou utilisatrices. Les données personnelles regroupent l'ensemble des données liées à une personne à l'exception des journaux systèmes et des relevés métrologiques. + +### Utilisation + +Les données fournies par les utilisateurs et utilisatrices ne sont utilisées que pour fournir le service lié. En aucun cas une utilisation autre des données personnelles n'est faite telle que leur valorisation commerciale. Seuls les journaux systèmes sont utilisés pour garantir la sécurité de l'infrastructure contre des actions malintentionnées et pour des raisons légales. Les révélés métrologiques permettent le suivi de l'utilisation des ressources de Garbaye et ne peuvent identifier une personne spécifiquement. + +### Conservation + +Les données personnelles sont conservées pour la durée de provision du service à l'utilisateur ou utilisatrice. Les journaux systèmes sont conservés 31 jours après leur création. Les relevés métrologiques ont une période de rétentions de 365 jours. + +### Suppression + +L'utilisateur peut, à tout moment, définitivement supprimer ses données personnelles et comptes stockés par Garbaye. Il peut s'agir d'une fonctionnalité fournie par un service ou bien d'une demande adressée à Garbaye. + +### Récupération + +L'utilisateur ou utilisatrice peut, à tout moment, récupérer ses données personnelles et comptes stockés par Garbaye. Il peut s'agir d'une fonctionnalité fournie par un service ou bien d'une demande adressée à Garbaye. + +Note : les CGU sont inspirées de [Exarius](https://exarius.org/cgu). License CC BY-NC 4.0 diff --git a/content/contact.md b/content/contact.md new file mode 100644 index 0000000..b3c9ce7 --- /dev/null +++ b/content/contact.md @@ -0,0 +1,11 @@ ++++ +title = "Contact" +date = 2021-04-25 +description = "Nous contacter" +weight = 1 ++++ + +L'équipe d'aministration est joignable par : + +* Salon Matrix : **[#garbaye:garbaye.fr](https://matrix.to/#/#garbaye:garbaye.fr)** +* Courriel : **contact [arobase] garbaye [point] fr** diff --git a/content/docs.md b/content/docs.md new file mode 100644 index 0000000..f881ae0 --- /dev/null +++ b/content/docs.md @@ -0,0 +1,50 @@ ++++ +title = "Docs" +date = 2021-04-25 +description = "Documentation" +weight = 1 ++++ + +# Documentation Technique +## Équipe technique +L'équipe technique est composée de **Guillaume** et **Loïc**, libristes et adeptes de l'auto-hébergement depuis les années 2000. Ils apprécient aussi la bière. + +## Serveurs +Le **serveur principal** des services est une tour x86_64, 4 coeurs, 16GiB RAM équipé de 4TiB de stockage HDD. +Le **serveur de sauvegarde** est une tour x86_64, 2 coeurs, 4GiB RAM équipé de 2.5TiB de stockage HDD. + +L'équipe technique a un contrôle total sur ces serveurs : maintenance matérielle, administration système. + +## Infrastructure +Le routage réseau est effectué par des routeurs **[OpenWRT](https://openwrt.org/)** avec VLAN "DMZ" isolé. +Les serveurs utilisent **[Rocky Linux](https://rockylinux.org/)**, avec **[SELinux](https://fr.wikipedia.org/wiki/SELinux)** actif, et sont orchestrés avec **[Ansible](https://fr.wikipedia.org/wiki/Ansible_(logiciel))**. +Les services sont gérés dans des containers (**[podman](https://fr.wikipedia.org/wiki/Podman)** "rootless"). +Un serveur web frontal **[Nginx](https://fr.wikipedia.org/wiki/NGINX)** fait l'interface avec clients. +Nous utilisons **[WireGuard](https://www.wireguard.com/)** comme VPN entre nos serveurs. +Les sauvegardes quotidiennes sont effectuées selon la stratégie **3-2-1** avec l'outil rsnapshot: + +* 3 copies +* 2 supports différents +* 1 copie hors site + +Les services sont supervisés et les administrateurs immédiatement avertis en cas d'indisponibilité. + +## Sources +Nos dépots de code sont hébergés sur [framagit](https://framagit.org/garbaye). + +## Fournisseurs +Les **courriels et DNS** du domaine **garbaye.fr** sont gérés par **[Gandi SAS](https://www.gandi.net/fr/)** +> GANDI SAS, Société par Actions Simplifiée au capital de 2 300 000 € ayant son siège social au 63-65 boulevard Masséna Paris (75013) FRANCE +> Siren 423 093 459 RCS PARIS +> n. de TVA FR81423093459 +> Tel +33 (0) 1 70.37.76.61 +> Fax +33. (0) 1 43 73 18 51 + +## Objectifs + +Les administrateurs poursuivent les objectifs techniques suivants : + +* Effectuer une **veille technologique** en suivant les nouveaux outils libres. +* Expérimenter avec de **nouvelles pratiques** du métier. cf. [DevOps](https://fr.wikipedia.org/wiki/Devops). +* Améliorer leur pratique de l'**administration système** : [SSI](https://www.ssi.gouv.fr/administration/bonnes-pratiques/), [KISS](https://fr.wikipedia.org/wiki/Principe_KISS), [IaC](https://fr.wikipedia.org/wiki/Infrastructure_as_code). +* Anticiper les problèmes en prévoyant des **[PRA](https://fr.wikipedia.org/wiki/Plan_de_reprise_d%27activit%C3%A9)** pour divers scénarios d'indisponibilité, avarie, etc. diff --git a/content/legal.md b/content/legal.md new file mode 100644 index 0000000..08931b7 --- /dev/null +++ b/content/legal.md @@ -0,0 +1,29 @@ ++++ +title = "Mentions Légales" +date = 2021-04-25 +description = "Mentions Légales" +weight = 1 ++++ + +# Éditeur + +Le directeur de la publication est Guillaume Cassonnet, un des administrateurs système de Garbaye. + +Guillaume Cassonnet +5 rue de la Comete +33770 Salles + +Pour nous contacter par courriel : contact [arobase] garbaye [point] fr + +# Hébergement + +L'infrastructure physique est hébergée en France, au domicile des administrateurs systèmes de Garbaye, dans les communes de : + +* Salles (Gironde) +* Bordeaux (Gironde) + +# Limitations contractuelles sur les données techniques + +Garbaye ne pourra être tenue responsable de dommages matériels liés à l’utilisation de ses services numériques. De plus, l’utilisateur des services numériques s’engage à utiliser un matériel récent, ne contenant pas de virus et avec un navigateur de dernière génération mis-à-jour. + +Garbaye fourni ses services à titre non professionnel, ce qui implique des risques élevés de pannes ou des dysfonctionnements pouvant s'étaler sur une longue durée. Un usage à titre strictement personnel est donc vivement conseillé. Garbaye ne pourra être tenu responsable en cas de dommages causés par un usage professionnel. diff --git a/static/.well-known/chatonsinfos/garbaye.properties b/static/.well-known/chatonsinfos/garbaye.properties new file mode 100644 index 0000000..4b8c16e --- /dev/null +++ b/static/.well-known/chatonsinfos/garbaye.properties @@ -0,0 +1,136 @@ +# membres.properties + +# [File] +# Classe du fichier (valeur parmi {Federation, Organization, Service, Device}, obligatoire). +file.class = organization + +# Version de l'ontologie utilisée utilisé (type STRING, recommandé, ex. ChatonsInfos-0.1). +file.protocol = ChatonsInfos-0.3 + +# Date et horaire de génération du fichier (type DATETIME, recommandé, ex. 2020-07-06T14:23:20). +file.datetime = 2022-02-05T22:12:25 + +# Nom du générateur du fichier (type STRING, recommandé, ex. Christian avec ses doigts). +file.generator = Mise à jour digitale + + +# [Organisation] +# Nom de l'organisation (type STRING, obligatoire, ex. Chapril). +organization.name = Garbaye + +# Description de l'organisation (type STRING, recommandé, ex. Chapril est le chaton de l'April). +organization.description = + +# Lien du site web de l'organisation (type URL, recommandé, ex. httsp://www.chapril.org/). +organization.website = https://garbaye.fr/ + +# Lien du logo de l'organisation (type URL, recommandé, ex. https://date.chapril.org/Chapril-banner/v1/chapril-logo-small.png). +organization.logo = + +# Liens vers les comptes réseaux sociaux de l'organisation (type URL, optionnel). +# Liste non exhaustive à laquelle vous pouvez ajouter d'autres services. +organization.socialnetworks.diaspora = +organization.socialnetworks.facebook = +organization.socialnetworks.funkwhale = +organization.socialnetworks.mastodon = +organization.socialnetworks.mobilizon = +organization.socialnetworks.peertube = +organization.socialnetworks.pixelfeld = +organization.socialnetworks.twitter = + +# Adresse vers les salons/équipes de discussion publics de l'organisation (type STRING, optionnel). +# Liste non exhaustive à laquelle vous pouvez ajouter d'autres services. +organization.chatrooms.xmpp = +organization.chatrooms.irc = +organization.chatrooms.matrix = #garbaye:garbaye.fr +organization.chatrooms.rocketchat = +organization.chatrooms.mattermost = + +# Nom du propriétaire de l'organisation (type STRING, optionnel, ex. April). +organization.owner.name = + +# Lien du site web du propriétaire de l'organisation (type URL, optionnel, ex. https://www.april.org/). +organization.owner.website = + +# Lien du logo du propriétaire de l'organisation (type URL, optionnel, ex. https://www.april.org/sites/default/themes/zen_april/logo.png). +organization.owner.logo = + +# Lien de la page web de contact de l'organisation (type URL, recommandé, ex. https://www.chapril.org/contact.html). +organization.contact.url = https://garbaye.fr/pages/contact.html + +# Courriel de contact de l'organisation (type EMAIL, recommandé, ex. contact@chapril.org). +organization.contact.email = contact@garbaye.fr + +# Lien de la page des mentions légales de l'organisation (type URL, recommandé, ex. https://www.chapril.org/cgu.html). +organization.legal.url = https://garbaye.fr/pages/legal.html + +# Lien de la documentation technique de l'organisation (type URL, recommandé, ex. https://admin.chapril.org/). +organization.guide.technical = https://framagit.org/garbaye + +# Lien de la documentation utilisateur de l'organisation (type URL, recommandé, ex. https://guides.chapril.org/). +organization.guide.user = + +# Statut de l'organisation (un parmi {ACTIVE, IDLE, AWAY}, obligatoire). +organization.status.level = ACTIVE + +# Description du statut de l'organisation (type STRING, optionnel, ex. en sommeil). +organization.status.description = + +# Date de création de l'organisation (type DATE, recommandé, ex. 08/11/2018). +organization.startdate = 30/12/2020 + +# Date de fermeture de l'organisation (type DATE, optionnel). +organization.enddate = + +# Date d'entrée dans le collectif (type DATE, obligatoire, ex. 08/11/2018). +organization.memberof.chatons.startdate = 21/06/2021 + +# Date de sortie du collectif (type DATE, optionnel, ex. 08/11/2019). +organization.memberof.chatons.enddate = + +# Statut en tant que membre de l'organisation (un parmi {ACTIVE, IDLE, AWAY}, obligatoire). +organization.memberof.chatons.status.level = ACTIVE + +# Description du statut en tant que membre de l'organisation (type STRING, optionnel, ex. en sommeil). +organization.memberof.chatons.status.description = + +# Pays de l'organisation (type STRING, recommandé, ex. France). +organization.country.name = France + +# Code pays de l'organisation (type COUNTRY_CODE sur 2 caractères, obligatoire, ex.ex. FR ou BE ou CH ou DE ou GB). +# Table ISO 3166-1 alpha-2 : https://fr.wikipedia.org/wiki/ISO_3166-1#Table_de_codage +organization.country.code = FR + +# Géolocalisation de l'organisation +# Coordonnées GPS +# Latitude (type DECIMAL_DEGREE, recommandé, format DD, ex. 15,23456). +organization.geolocation.latitude = + +# Longitude (type DECIMAL_DEGREE, recommandé, format DD, ex. -30,67890). +organization.geolocation.longitude = + +# Adresse (type STRING, recommandé, ex. 1 rue croquette, 92370 Chaville). +organization.geolocation.address = + +# Liens vers les services de paiement permettant de récolter des donations pour votre chaton (type URL, optionnel). +# Dans le cas d'une solution maison (exemple : pont vers votre banque), choisir "organization.funding.custom". +# Liste non exhaustive à laquelle vous pouvez ajouter d'autres services. +organization.funding.liberapay = +organization.funding.tipee = +organization.funding.helloasso = +organization.funding.paypal = +organization.funding.custom = + + +# [Subs] +# Un lien vers un fichier properties complémentaire (type URL, optionnel) +# Une clé (nomination libre) pour chacun de vos services, +# par exemple pour un service etherpad : subs.etherpad = https://www.monchaton.ext/.well-known/etherpad.properties +subs.framadate = https://garbaye.fr/.well-known/chatonsinfos/service-framadate.properties +subs.jitsi = https://garbaye.fr/.well-known/chatonsinfos/service-jitsi.properties +subs.matrix = https://garbaye.fr/.well-known/chatonsinfos/service-matrix.properties +subs.peerjs = https://garbaye.fr/.well-known/chatonsinfos/service-peerjs.properties +subs.privatebin = https://garbaye.fr/.well-known/chatonsinfos/service-privatebin.properties +subs.seafile = https://garbaye.fr/.well-known/chatonsinfos/service-seafile.properties + +# [Metrics] diff --git a/static/.well-known/chatonsinfos/service-framadate.properties b/static/.well-known/chatonsinfos/service-framadate.properties new file mode 100644 index 0000000..d4a521f --- /dev/null +++ b/static/.well-known/chatonsinfos/service-framadate.properties @@ -0,0 +1,158 @@ +# service-framadate.properties + +# [File] +# Classe du fichier (valeur parmi {Federation, Organization, Service, Device}, obligatoire). +file.class = service + +# Version de l'ontologie utilisée utilisé (type STRING, recommandé). +file.protocol = ChatonsInfos-0.3 + +# Date et horaire de génération du fichier (type DATETIME, recommandé). +file.datetime = 2022-02-08T21:54:25 + +# Nom du générateur du fichier (type STRING, recommandé). +file.generator = Mise à jour manuelle + + +# [Service] +# Nom du service (type STRING, obligatoire). +service.name = Sondage + +# Description du service (type STRING, recommandé). +service.description = Aide à la prise de RDV + +# Lien du site web du service (type URL, obligatoire). +service.website = https://sondage.garbaye.fr + +# Lien du logo du service (type URL, recommandé, ex. https://www.chapril.org/.well-known/statoolinfos/chapril-logo-mini.png. +service.logo = + +# Lien de la page web des mentions légales du service (type URL, recommandé). +service.legal.url = https://garbaye.fr/pages/legal.html + +# Lien de la documentation technique du service (type URL, recommandé). +service.guide.technical = https://framagit.org/garbaye/services-garbaye + +# Lien de la documentation utilisateur du service (type URL, recommandé). +service.guide.user = + +# Lien de la page de support du service (type URL, recommandé). +service.contact.url = https://garbaye.fr/pages/contact.html + +# Courriel du support du service (type EMAIL, recommandé). +service.contact.email = contact@garbaye.fr + +# Date d'ouverture du service (type DATE, obligatoire). +service.startdate = 09/04/2021 + +# Date de fermeture du service (type DATE, optionnel). +service.enddate = + +# Statut du service (un parmi {OK, WARNING, ALERT, ERROR, OVER, VOID}, obligatoire). +# OK : tout va bien (service en fonctionnement nominal). +# WARNING : attention (service potentiellement incomplet, maintenance prévue…). +# ALERT : alerte (le service connait des dysfonctionnements, le service va bientôt fermer…). +# ERROR : problème majeur (service en panne). +# OVER : terminé (le service n'existe plus). +# VOID : indéterminé (service non ouvert officiellement, configuration ChatonsInfos en cours…). +service.status.level = OK + +# Description du statut du service (type STRING, optionnel, exemple : mise à jour en cours) +service.status.description = + +# Inscriptions requises pour utiliser le service (un ou plusieurs parmi {None, Free, Member, Client}, obligatoire, ex. Free,Member). +# None : le service s'utilise sans inscription. +# Free : inscription nécessaire mais ouverte à tout le monde et gratuite. +# Member : inscription restreinte aux membres (la notion de membre pouvant être très relative, par exemple, une famille, un cercle d’amis, adhérents d'association…). +# Client : inscription liée à une relation commerciale (facture…). +service.registration = None + +# Capacité à accueillir de nouveaux utilisateurs (un parmi {OPEN, FULL}, obligatoire). +# OPEN : le service accueille de nouveaux comptes. +# FULL : le service n'accueille plus de nouveau compte pour l'instant. +service.registration.load = OPEN + +# Type d'installation du service, une valeur parmi {DISTRIBUTION, PROVIDER, PACKAGE, TOOLING, CLONEREPO, ARCHIVE, SOURCES, CONTAINER}, obligatoire. +# DISTRIBUTION : installation via le gestionnaire d'une distribution (apt, yum, etc.). +# PROVIDER : installation via le gestionnaire d'une distribution configuré avec une source externe (ex. /etc/apt/source.list.d/foo.list). +# PACKAGE : installation manuelle d'un paquet compatible distribution (ex. dpkg -i foo.deb). +# TOOLING : installation via un gestionnaire de paquets spécifique, différent de celui de la distribution (ex. pip…). +# CLONEREPO : clone manuel d'un dépôt (git clone…). +# ARCHIVE : application récupérée dans un tgz ou un zip ou un bzip2… +# SOURCES : compilation manuelle à partir des sources de l'application. +# CONTAINER : installation par containeur (Docker, Snap, Flatpak, etc.). +# L'installation d'un service via un paquet Snap avec apt sous Ubuntu doit être renseigné CONTAINER. +# L'installation d'une application ArchLinux doit être renseignée DISTRIBUTION. +# L'installation d'une application Yunohost doit être renseignée DISTRIBUTION. +service.install.type = CLONEREPO + + +# [Software] +# Nom du logiciel (type STRING, obligatoire). +software.name = Framadate + +# Lien du site web du logiciel (type URL, recommandé). +software.website = https://framadate.org/abc/fr/ + +# Lien web vers la licence du logiciel (type URL, obligatoire). +software.license.url = https://framagit.org/framasoft/framadate/framadate/-/blob/develop/LICENCE.fr.txt + +# Nom de la licence du logiciel (type STRING, obligatoire). +software.license.name = CeCILL-B + +# Version du logiciel (type STRING, recommandé). +software.version = 1.1.19 + +# Lien web vers les sources du logiciel (type URL, recommandé). +software.source.url = https://framagit.org/framasoft/framadate + +# Liste de modules optionnels installés (type VALUES, optionnel, ex. Nextcloud-Calendar,Nextcloud-Talk). +software.modules = + + +# [Host] +# Nom de l'hébergeur de la machine qui fait tourner le service, dans le cas d'un auto-hébergement c'est vous ! (type STRING, obligatoire). +host.name = Garbaye + +# Description de l'hébergeur (type STRING, optionnel). +host.description = auto-hébergé + +# Nom générique de la distribution installée sur le serveur (type STRING, obligatoire, ex. YunoHost). +host.server.distribution = RockyLinux + +# Type de serveur (un parmi {NANO, PHYSICAL, VIRTUAL, SHARED, CLOUD}, obligatoire, ex. PHYSICAL). +# NANO : nano-ordinateur (Raspberry Pi, Olimex…) +# PHYSICAL : machine physique +# VIRTUAL : machine virtuelle +# SHARED : hébergement mutualisé +# CLOUD : infrastructure multi-serveurs +host.server.type = PHYSICAL + +# Type d'hébergement (un parmi {HOME, HOSTEDBAY, HOSTEDSERVER, OUTSOURCED}, obligatoire, ex. HOSTEDSERVER). +# HOME : hébergement à domicile +# HOSTEDBAY : serveur personnel hébergé dans une baie d'un fournisseur +# HOSTEDSERVER : serveur d'un fournisseur +# OUTSOURCED : infrastructure totalement sous-traitée +host.provider.type = HOME + +# Si vous avez du mal à remplir les champs précédents, ce tableau pourra vous aider : +# NANO PHYSICAL VIRTUAL SHARED CLOUD +# HOME pm pm vm shared cloud +# HOSTEDBAY -- pm vm shared cloud +# HOSTEDSERVER -- pm vm shared cloud +# OUTSOURCED -- -- vps shared cloud +# Légendes : pm : physical machine ; vm : virtual machine ; vps : virtual private server. + +# Pays de l'hébergeur (type STRING, recommandé). +host.country.name = France + +# Code pays de l'hébergeur (type COUNTRY_CODE sur 2 caractères, obligatoire, ex. FR ou BE ou CH ou DE ou GB). +# Table ISO 3166-1 alpha-2 : https://fr.wikipedia.org/wiki/ISO_3166-1#Table_de_codage +host.country.code = FR + + +# [Subs] +# Un lien vers un fichier properties complémentaire (type URL, optionnel). +subs.foo = + + diff --git a/static/.well-known/chatonsinfos/service-jitsi.properties b/static/.well-known/chatonsinfos/service-jitsi.properties new file mode 100644 index 0000000..bb5749a --- /dev/null +++ b/static/.well-known/chatonsinfos/service-jitsi.properties @@ -0,0 +1,157 @@ +# service.properties + +# [File] +# Classe du fichier (valeur parmi {Federation, Organization, Service, Device}, obligatoire). +file.class = service + +# Version de l'ontologie utilisée utilisé (type STRING, recommandé). +file.protocol = ChatonsInfos-0.3 + +# Date et horaire de génération du fichier (type DATETIME, recommandé). +file.datetime = 2022-02-06T21:17:25 + +# Nom du générateur du fichier (type STRING, recommandé). +file.generator = Mise à jour manuelle + + +# [Service] +# Nom du service (type STRING, obligatoire). +service.name = Jitsi Meet + +# Description du service (type STRING, recommandé). +service.description = Visioconcérence + +# Lien du site web du service (type URL, obligatoire). +service.website = https://jitsi.garbaye.fr + +# Lien du logo du service (type URL, recommandé, ex. https://www.chapril.org/.well-known/statoolinfos/chapril-logo-mini.png. +service.logo = https://jitsi.garbaye.fr/images/jitsiLogo_square.png + +# Lien de la page web des mentions légales du service (type URL, recommandé). +service.legal.url = https://garbaye.fr/pages/legal.html + +# Lien de la documentation web du service (type URL, recommandé). +service.guide.technical = https://framagit.org/garbaye/services-garbaye + +# Lien des aides web pour le service (type URL, recommandé). +service.guide.user = + +# Lien de la page de support du service (type URL, recommandé). +service.contact.url = https://garbaye.fr/pages/contact.html + +# Courriel du support du service (type EMAIL, recommandé). +service.contact.email = contact@garbaye.fr + +# Date d'ouverture du service (type DATE, obligatoire). +service.startdate = 23/05/2021 + +# Date de fermture du service (type DATE, optionnel). +service.enddate = + +# Statut du service (un parmi {OK, WARNING, ALERT, ERROR, OVER, VOID}, obligatoire). +# OK : tout va bien (service en fonctionnement nominal). +# WARNING : attention (service potentiellement incomplet, maintenance prévue…). +# ALERT : alerte (le service connait des dysfonctionnements, le service va bientôt fermer…). +# ERROR : problème majeur (service en panne). +# OVER : terminé (le service n'existe plus). +# VOID : indéterminé (service non ouvert officiellement, configuration ChatonsInfos en cours…). +service.status.level = OK + +# Description du statut du service (type STRING, optionnel, exemple : mise à jour en cours) +service.status.description = + +# Inscriptions requises pour utiliser le service (un ou plusieurs parmi {None, Free, Member, Client}, obligatoire, ex. Free,Member). +# None : le service s'utilise sans inscription. +# Free : inscription nécessaire mais ouverte à tout le monde et gratuite. +# Member : inscription restreinte aux membres (la notion de membre pouvant être très relative, par exemple, une famille, un cercle d’amis, adhérents d'association…). +# Client : inscription liée à une relation commerciale (facture…). +service.registration = None + +# Capacité à accueillir de nouveaux utilisateurs (un parmi {OPEN, FULL}, obligatoire). +# OPEN : le service accueille de nouveaux comptes. +# FULL : le service n'accueille plus de nouveau compte pour l'instant. +service.registration.load = OPEN + +# Type d'installation du service, une valeur parmi {DISTRIBUTION, PROVIDER, PACKAGE, TOOLING, CLONEREPO, ARCHIVE, SOURCES, CONTAINER}, obligatoire. +# DISTRIBUTION : installation via le gestionnaire d'une distribution (apt, yum, etc.). +# PROVIDER : installation via le gestionnaire d'une distribution configuré avec une source externe (ex. /etc/apt/source.list.d/foo.list). +# PACKAGE : installation manuelle d'un paquet compatible distribution (ex. dpkg -i foo.deb). +# TOOLING : installation via un gestionnaire de paquets spécifique, différent de celui de la distribution (ex. pip…). +# CLONEREPO : clone manuel d'un dépôt (git clone…). +# ARCHIVE : application récupérée dans un tgz ou un zip ou un bzip2… +# SOURCES : compilation manuelle à partir des sources de l'application. +# CONTAINER : installation par containeur (Docker, Snap, Flatpak, etc.). +# L'installation d'un service via un paquet Snap avec apt sous Ubuntu doit être renseigné CONTAINER. +# L'installation d'une application ArchLinux doit être renseignée DISTRIBUTION. +# L'installation d'une application Yunohost doit être renseignée DISTRIBUTION. +service.install.type = PROVIDER + + +# [Software] +# Nom du logiciel (type STRING, obligatoire). +software.name = Jitsi Meet + +# Lien du site web du logiciel (type URL, recommandé). +software.website = https://jitsi.org/jitsi-meet/ + +# Lien web vers la licence du logiciel (type URL, obligatoire). +software.license.url = https://github.com/jitsi/jitsi-meet/blob/master/LICENSE + +# Nom de la licence du logiciel (type STRING, obligatoire). +software.license.name = Apache License 2.0 + +# Version du logiciel (type STRING, recommandé). +software.version = 7210-2 + +# Lien web vers les sources du logiciel (type URL, recommandé). +software.source.url = https://github.com/jitsi/jitsi-meet + +# Liste de modules optionnels installés (type VALUES, optionnel, ex. Nextcloud-Calendar,Nextcloud-Talk). +software.modules = + + +# [Host] +# Nom de l'hébergeur de la machine qui fait tourner le service, dans le cas d'un auto-hébergement c'est vous ! (type STRING, obligatoire). +host.name = Garbaye + +# Description de l'hébergeur (type STRING, optionnel). +host.description = auto-hébergé + +# Nom générique de la distribution installée sur le serveur (type STRING, obligatoire, ex. YunoHost). +host.server.distribution = RockyLinux + +# Type de serveur (un parmi {NANO, PHYSICAL, VIRTUAL, SHARED, CLOUD}, obligatoire, ex. PHYSICAL). +# NANO : nano-ordinateur (Raspberry Pi, Olimex…) +# PHYSICAL : machine physique +# VIRTUAL : machine virtuelle +# SHARED : hébergement mutualisé +# CLOUD : infrastructure multi-serveurs +host.server.type = PHYSICAL + +# Type d'hébergement (un parmi {HOME, HOSTEDBAY, HOSTEDSERVER, OUTSOURCED}, obligatoire, ex. HOSTEDSERVER). +# HOME : hébergement à domicile +# HOSTEDBAY : serveur personnel hébergé dans une baie d'un fournisseur +# HOSTEDSERVER : serveur d'un fournisseur +# OUTSOURCED : infrastructure totalement sous-traitée +host.provider.type = HOME + +# Si vous avez du mal à remplir les champs précédents, ce tableau pourra vous aider : +# NANO PHYSICAL VIRTUAL SHARED CLOUD +# HOME pm pm vm shared cloud +# HOSTEDBAY -- pm vm shared cloud +# HOSTEDSERVER -- pm vm shared cloud +# OUTSOURCED -- -- vps shared cloud +# Légendes : pm : physical machine ; vm : virtual machine ; vps : virtual private server. + +# Pays de l'hébergeur (type STRING, recommandé). +host.country.name = France + +# Code pays de l'hébergeur (type COUNTRY_CODE sur 2 caractères, obligatoire, ex. FR ou BE ou CH ou DE ou GB). +# Table ISO 3166-1 alpha-2 : https://fr.wikipedia.org/wiki/ISO_3166-1#Table_de_codage +host.country.code = FR + + +# [Subs] +# Un lien vers un fichier properties complémentaire (type URL, optionnel). +subs.foo = + diff --git a/static/.well-known/chatonsinfos/service-matrix.properties b/static/.well-known/chatonsinfos/service-matrix.properties new file mode 100644 index 0000000..9c41285 --- /dev/null +++ b/static/.well-known/chatonsinfos/service-matrix.properties @@ -0,0 +1,158 @@ +# service.properties + +# [File] +# Classe du fichier (valeur parmi {Federation, Organization, Service, Device}, obligatoire). +file.class = service + +# Version de l'ontologie utilisée utilisé (type STRING, recommandé). +file.protocol = ChatonsInfos-0.3 + +# Date et horaire de génération du fichier (type DATETIME, recommandé). +file.datetime = 2022-02-08T22:01:25 + +# Nom du générateur du fichier (type STRING, recommandé). +file.generator = Mise à jour manuelle + + +# [Service] +# Nom du service (type STRING, obligatoire). +service.name = Matrix + +# Description du service (type STRING, recommandé). +service.description = Messagerie instantanée + +# Lien du site web du service (type URL, obligatoire). +service.website = https://matrix.garbaye.fr + +# Lien du logo du service (type URL, recommandé, ex. https://www.chapril.org/.well-known/statoolinfos/chapril-logo-mini.png). +service.logo = https://www.fdn.fr/wp-content/uploads/matrix-300x300.jpg + +# Lien de la page web des mentions légales du service (type URL, recommandé). +service.legal.url = https://garbaye.fr/pages/legal.html + +# Lien de la documentation web du service (type URL, recommandé). +service.guide.technical = https://framagit.org/garbaye/services-garbaye + +# Lien des aides web pour le service (type URL, recommandé). +service.guide.user = + +# Lien de la page de support du service (type URL, recommandé). +service.contact.url = https://garbaye.fr/pages/contact.html + +# Courriel du support du service (type EMAIL, recommandé). +service.contact.email = contact@garbaye.fr + +# Date d'ouverture du service (type DATE, obligatoire). +service.startdate = 14/07/2021 + +# Date de fermeture du service (type DATE, optionnel). +service.enddate = + +# Statut du service (un parmi {OK, WARNING, ALERT, ERROR, OVER, VOID}, obligatoire). +# OK : tout va bien (service en fonctionnement nominal). +# WARNING : attention (service potentiellement incomplet, maintenance prévue, etc.). +# ALERT : alerte (le service connait des dysfonctionnements, le service va bientôt fermer, etc.). +# ERROR : problème majeur (service en panne). +# OVER : terminé (le service n'existe plus). +# VOID : indéterminé (service non ouvert officiellement, configuration ChatonsInfos en cours, etc.). +service.status.level = OK + +# Description du statut du service (type STRING, optionnel, ex. mise à jour en cours) +service.status.description = + +# Inscriptions requises pour utiliser le service (un ou plusieurs parmi {None, Free, Member, Client}, obligatoire, ex. Free,Member). +# None : le service s'utilise sans inscription. +# Free : inscription nécessaire mais ouverte à tout le monde et gratuite. +# Member : inscription restreinte aux membres (la notion de membre pouvant être très relative, par exemple, une famille, un cercle d’amis, adhérents d'association…). +# Client : inscription liée à une relation commerciale (facture…). +service.registration = Member + +# Capacité à accueillir de nouveaux utilisateurs (un parmi {OPEN, FULL}, obligatoire). +# OPEN : le service accueille de nouveaux comptes. +# FULL : le service n'accueille plus de nouveau compte pour l'instant. +service.registration.load = OPEN + +# Type d'installation du service, une valeur parmi {DISTRIBUTION, PROVIDER, PACKAGE, TOOLING, CLONEREPO, ARCHIVE, SOURCES, CONTAINER}, obligatoire. +# DISTRIBUTION : installation via le gestionnaire d'une distribution (apt, yum, etc.). +# PROVIDER : installation via le gestionnaire d'une distribution configuré avec une source externe (ex. /etc/apt/source.list.d/foo.list). +# PACKAGE : installation manuelle d'un paquet compatible distribution (ex. dpkg -i foo.deb). +# TOOLING : installation via un gestionnaire de paquets spécifique, différent de celui de la distribution (ex. pip…). +# CLONEREPO : clone manuel d'un dépôt (git clone…). +# ARCHIVE : application récupérée dans un tgz ou un zip ou un bzip2… +# SOURCES : compilation manuelle à partir des sources de l'application. +# CONTAINER : installation par containeur (Docker, Snap, Flatpak, etc.). +# L'installation d'un service via un paquet Snap avec apt sous Ubuntu doit être renseigné CONTAINER. +# L'installation d'une application ArchLinux doit être renseignée DISTRIBUTION. +# L'installation d'une application Yunohost doit être renseignée DISTRIBUTION. +service.install.type = CLONEREPO + + +# [Software] +# Nom du logiciel (type STRING, obligatoire). +software.name = Synapse + +# Lien du site web du logiciel (type URL, recommandé). +software.website = https://matrix.org/docs/projects/server/synapse + +# Lien web vers la licence du logiciel (type URL, obligatoire). +software.license.url = https://github.com/matrix-org/synapse/blob/develop/LICENSE + +# Nom de la licence du logiciel (type STRING, obligatoire). +software.license.name = Apache License Version 2.0 + +# Version du logiciel (type STRING, recommandé). +software.version = 1.59.1 + +# Lien web vers les sources du logiciel (type URL, recommandé). +software.source.url = https://github.com/matrix-org/synapse/ + +# Liste de modules optionnels installés (type VALUES, optionnel, ex. Nextcloud-Calendar,Nextcloud-Talk). +software.modules = + + +# [Host] +# Nom de l'hébergeur de la machine qui fait tourner le service, dans le cas d'un auto-hébergement c'est vous ! (type STRING, obligatoire). +host.name = Garbaye + +# Description de l'hébergeur (type STRING, optionnel). +host.description = auto-hébergé + +# Nom générique de la distribution installée sur le serveur (type STRING, obligatoire, ex. YunoHost). +host.server.distribution = RockyLinux + +# Type de serveur (un parmi {NANO, PHYSICAL, VIRTUAL, SHARED, CLOUD}, obligatoire, ex. PHYSICAL). +# NANO : nano-ordinateur (Raspberry Pi, Olimex…) +# PHYSICAL : machine physique +# VIRTUAL : machine virtuelle +# SHARED : hébergement mutualisé +# CLOUD : infrastructure multi-serveurs +host.server.type = PHYSICAL + +# Type d'hébergement (un parmi {HOME, HOSTEDBAY, HOSTEDSERVER, OUTSOURCED}, obligatoire, ex. HOSTEDSERVER). +# HOME : hébergement à domicile +# HOSTEDBAY : serveur personnel hébergé dans une baie d'un fournisseur +# HOSTEDSERVER : serveur d'un fournisseur +# OUTSOURCED : infrastructure totalement sous-traitée +host.provider.type = HOME + +# Si vous avez du mal à remplir les champs précédents, ce tableau pourra vous aider : +# NANO PHYSICAL VIRTUAL SHARED CLOUD +# HOME pm pm vm shared cloud +# HOSTEDBAY -- pm vm shared cloud +# HOSTEDSERVER -- pm vm shared cloud +# OUTSOURCED -- -- vps shared cloud +# Légendes : pm : physical machine ; vm : virtual machine ; vps : virtual private server. + +# Pays de l'hébergeur (type STRING, recommandé). +host.country.name = France + +# Code pays de l'hébergeur (type COUNTRY_CODE sur 2 caractères, obligatoire, ex. FR ou BE ou CH ou DE ou GB). +# Table ISO 3166-1 alpha-2 : https://fr.wikipedia.org/wiki/ISO_3166-1#Table_de_codage +host.country.code = FR + + +# [Subs] +# Un lien vers un fichier properties complémentaire (type URL, optionnel). +# Une clé (nomination libre) pour chacun de vos métriques spécifiques, +# par exemple pour un service etherpad : subs.metrics-etherpad = https://www.monchaton.ext/.well-known/metrics-etherpad.properties +subs.foo = diff --git a/static/.well-known/chatonsinfos/service-peerjs.properties b/static/.well-known/chatonsinfos/service-peerjs.properties new file mode 100644 index 0000000..24693c1 --- /dev/null +++ b/static/.well-known/chatonsinfos/service-peerjs.properties @@ -0,0 +1,160 @@ +# service.properties + +#WARNING : cette fiche service ne concerne que les services logiciels + +# [File] +# Classe du fichier (valeur parmi {Federation, Organization, Service, Device}, obligatoire). +file.class = service + +# Version de l'ontologie utilisée utilisé (type STRING, recommandé). +file.protocol = ChatonsInfos-0.3 + +# Date et horaire de génération du fichier (type DATETIME, recommandé). +file.datetime = 2022-02-09T22:07:25 + +# Nom du générateur du fichier (type STRING, recommandé). +file.generator = Mise à jour manuelle + + +# [Service] +# Nom du service (type STRING, obligatoire). +service.name = PeerJS + +# Description du service (type STRING, recommandé). +service.description = Serveur PeerJS pour WebRTC + +# Lien du site web du service (type URL, obligatoire). +service.website = https://peerjs.garbaye.fr/myapp + +# Lien du logo du service (type URL, recommandé, ex. https://www.chapril.org/.well-known/statoolinfos/chapril-logo-mini.png). +service.logo = https://peerjs.com/logo.cd315309.png + +# Lien de la page web des mentions légales du service (type URL, recommandé). +service.legal.url = https://garbaye.fr/pages/legal.html + +# Lien de la documentation web du service (type URL, recommandé). +service.guide.technical = https://framagit.org/garbaye/services-garbaye + +# Lien des aides web pour le service (type URL, recommandé). +service.guide.user = + +# Lien de la page de support du service (type URL, recommandé). +service.contact.url = https://garbaye.fr/pages/contact.html + +# Courriel du support du service (type EMAIL, recommandé). +service.contact.email = contact@garbaye.fr + +# Date d'ouverture du service (type DATE, obligatoire). +service.startdate = 04/01/2021 + +# Date de fermeture du service (type DATE, optionnel). +service.enddate = + +# Statut du service (un parmi {OK, WARNING, ALERT, ERROR, OVER, VOID}, obligatoire). +# OK : tout va bien (service en fonctionnement nominal). +# WARNING : attention (service potentiellement incomplet, maintenance prévue, etc.). +# ALERT : alerte (le service connait des dysfonctionnements, le service va bientôt fermer, etc.). +# ERROR : problème majeur (service en panne). +# OVER : terminé (le service n'existe plus). +# VOID : indéterminé (service non ouvert officiellement, configuration ChatonsInfos en cours, etc.). +service.status.level = OK + +# Description du statut du service (type STRING, optionnel, ex. mise à jour en cours) +service.status.description = + +# Inscriptions requises pour utiliser le service (un ou plusieurs parmi {None, Free, Member, Client}, obligatoire, ex. Free,Member). +# None : le service s'utilise sans inscription. +# Free : inscription nécessaire mais ouverte à tout le monde et gratuite. +# Member : inscription restreinte aux membres (la notion de membre pouvant être très relative, par exemple, une famille, un cercle d’amis, adhérents d'association…). +# Client : inscription liée à une relation commerciale (facture…). +service.registration = None + +# Capacité à accueillir de nouveaux utilisateurs (un parmi {OPEN, FULL}, obligatoire). +# OPEN : le service accueille de nouveaux comptes. +# FULL : le service n'accueille plus de nouveau compte pour l'instant. +service.registration.load = OPEN + +# Type d'installation du service, une valeur parmi {DISTRIBUTION, PROVIDER, PACKAGE, TOOLING, CLONEREPO, ARCHIVE, SOURCES, CONTAINER}, obligatoire. +# DISTRIBUTION : installation via le gestionnaire d'une distribution (apt, yum, etc.). +# PROVIDER : installation via le gestionnaire d'une distribution configuré avec une source externe (ex. /etc/apt/source.list.d/foo.list). +# PACKAGE : installation manuelle d'un paquet compatible distribution (ex. dpkg -i foo.deb). +# TOOLING : installation via un gestionnaire de paquets spécifique, différent de celui de la distribution (ex. pip…). +# CLONEREPO : clone manuel d'un dépôt (git clone…). +# ARCHIVE : application récupérée dans un tgz ou un zip ou un bzip2… +# SOURCES : compilation manuelle à partir des sources de l'application. +# CONTAINER : installation par containeur (Docker, Snap, Flatpak, etc.). +# L'installation d'un service via un paquet Snap avec apt sous Ubuntu doit être renseigné CONTAINER. +# L'installation d'une application ArchLinux doit être renseignée DISTRIBUTION. +# L'installation d'une application Yunohost doit être renseignée DISTRIBUTION. +service.install.type = CLONEREPO + + +# [Software] +# Nom du logiciel (type STRING, obligatoire). +software.name = PeerServer + +# Lien du site web du logiciel (type URL, recommandé). +software.website = https://peerjs.com/ + +# Lien web vers la licence du logiciel (type URL, obligatoire). +software.license.url = https://github.com/peers/peerjs-server/blob/master/LICENSE + +# Nom de la licence du logiciel (type STRING, obligatoire). +software.license.name = MIT License + +# Version du logiciel (type STRING, recommandé). +software.version = 0.6.1 + +# Lien web vers les sources du logiciel (type URL, recommandé). +software.source.url = https://github.com/peers/peerjs-server + +# Liste de modules optionnels installés (type VALUES, optionnel, ex. Nextcloud-Calendar,Nextcloud-Talk). +software.modules = + + +# [Host] +# Nom de l'hébergeur de la machine qui fait tourner le service, dans le cas d'un auto-hébergement c'est vous ! (type STRING, obligatoire). +host.name = Garbaye + +# Description de l'hébergeur (type STRING, optionnel). +host.description = auto-hébergé + +# Nom générique de la distribution installée sur le serveur (type STRING, obligatoire, ex. YunoHost). +host.server.distribution = RockyLinux + +# Type de serveur (un parmi {NANO, PHYSICAL, VIRTUAL, SHARED, CLOUD}, obligatoire, ex. PHYSICAL). +# NANO : nano-ordinateur (Raspberry Pi, Olimex…) +# PHYSICAL : machine physique +# VIRTUAL : machine virtuelle +# SHARED : hébergement mutualisé +# CLOUD : infrastructure multi-serveurs +host.server.type = PHYSICAL + +# Type d'hébergement (un parmi {HOME, HOSTEDBAY, HOSTEDSERVER, OUTSOURCED}, obligatoire, ex. HOSTEDSERVER). +# HOME : hébergement à domicile +# HOSTEDBAY : serveur personnel hébergé dans une baie d'un fournisseur +# HOSTEDSERVER : serveur d'un fournisseur +# OUTSOURCED : infrastructure totalement sous-traitée +host.provider.type = HOME + +# Si vous avez du mal à remplir les champs précédents, ce tableau pourra vous aider : +# NANO PHYSICAL VIRTUAL SHARED CLOUD +# HOME pm pm vm shared cloud +# HOSTEDBAY -- pm vm shared cloud +# HOSTEDSERVER -- pm vm shared cloud +# OUTSOURCED -- -- vps shared cloud +# Légendes : pm : physical machine ; vm : virtual machine ; vps : virtual private server. + +# Pays de l'hébergeur (type STRING, recommandé). +host.country.name = France + +# Code pays de l'hébergeur (type COUNTRY_CODE sur 2 caractères, obligatoire, ex. FR ou BE ou CH ou DE ou GB). +# Table ISO 3166-1 alpha-2 : https://fr.wikipedia.org/wiki/ISO_3166-1#Table_de_codage +host.country.code = FR + + +# [Subs] +# Un lien vers un fichier properties complémentaire (type URL, optionnel). +# Une clé (nomination libre) pour chacun de vos métriques spécifiques, +# par exemple pour un service etherpad : subs.metrics-etherpad = https://www.monchaton.ext/.well-known/metrics-etherpad.properties +subs.foo = diff --git a/static/.well-known/chatonsinfos/service-privatebin.properties b/static/.well-known/chatonsinfos/service-privatebin.properties new file mode 100644 index 0000000..47a1daa --- /dev/null +++ b/static/.well-known/chatonsinfos/service-privatebin.properties @@ -0,0 +1,157 @@ +# service-privatebin.properties + +# [File] +# Classe du fichier (valeur parmi {Federation, Organization, Service, Device}, obligatoire). +file.class = service + +# Version de l'ontologie utilisée utilisé (type STRING, recommandé). +file.protocol = ChatonsInfos-0.3 + +# Date et horaire de génération du fichier (type DATETIME, recommandé). +file.datetime = 2022-02-08T21:48:25 + +# Nom du générateur du fichier (type STRING, recommandé). +file.generator = Mise à jour manuelle + + +# [Service] +# Nom du service (type STRING, obligatoire). +service.name = PrivateBin + +# Description du service (type STRING, recommandé). +service.description = Partage de notes sécurisées + +# Lien du site web du service (type URL, obligatoire). +service.website = https://bin.garbaye.fr + +# Lien du logo du service (type URL, recommandé, ex. https://www.chapril.org/.well-known/statoolinfos/chapril-logo-mini.png. +service.logo = https://bin.garbaye.fr/img/icon.svg + +# Lien de la page web des mentions légales du service (type URL, recommandé). +service.legal.url = https://garbaye.fr/pages/legal.html + +# Lien de la documentation technique du service (type URL, recommandé). +service.guide.technical = https://framagit.org/garbaye/services-garbaye + +# Lien de la documentation utilisateur du service (type URL, recommandé). +service.guide.user = + +# Lien de la page de support du service (type URL, recommandé). +service.contact.url = https://garbaye.fr/pages/contact.html + +# Courriel du support du service (type EMAIL, recommandé). +service.contact.email = contact@garbaye.fr + +# Date d'ouverture du service (type DATE, obligatoire). +service.startdate = 14/04/2021 + +# Date de fermture du service (type DATE, optionnel). +service.enddate = + +# Statut du service (un parmi {OK, WARNING, ALERT, ERROR, OVER, VOID}, obligatoire). +# OK : tout va bien (service en fonctionnement nominal). +# WARNING : attention (service potentiellement incomplet, maintenance prévue…). +# ALERT : alerte (le service connait des dysfonctionnements, le service va bientôt fermer…). +# ERROR : problème majeur (service en panne). +# OVER : terminé (le service n'existe plus). +# VOID : indéterminé (service non ouvert officiellement, configuration ChatonsInfos en cours…). +service.status.level = OK + +# Description du statut du service (type STRING, optionnel, exemple : mise à jour en cours) +service.status.description = + +# Inscriptions requises pour utiliser le service (un ou plusieurs parmi {None, Free, Member, Client}, obligatoire, ex. Free,Member). +# None : le service s'utilise sans inscription. +# Free : inscription nécessaire mais ouverte à tout le monde et gratuite. +# Member : inscription restreinte aux membres (la notion de membre pouvant être très relative, par exemple, une famille, un cercle d’amis, adhérents d'association…). +# Client : inscription liée à une relation commerciale (facture…). +service.registration = None + +# Capacité à accueillir de nouveaux utilisateurs (un parmi {OPEN, FULL}, obligatoire). +# OPEN : le service accueille de nouveaux comptes. +# FULL : le service n'accueille plus de nouveau compte pour l'instant. +service.registration.load = OPEN + +# Type d'installation du service, une valeur parmi {DISTRIBUTION, PROVIDER, PACKAGE, TOOLING, CLONEREPO, ARCHIVE, SOURCES, CONTAINER}, obligatoire. +# DISTRIBUTION : installation via le gestionnaire d'une distribution (apt, yum, etc.). +# PROVIDER : installation via le gestionnaire d'une distribution configuré avec une source externe (ex. /etc/apt/source.list.d/foo.list). +# PACKAGE : installation manuelle d'un paquet compatible distribution (ex. dpkg -i foo.deb). +# TOOLING : installation via un gestionnaire de paquets spécifique, différent de celui de la distribution (ex. pip…). +# CLONEREPO : clone manuel d'un dépôt (git clone…). +# ARCHIVE : application récupérée dans un tgz ou un zip ou un bzip2… +# SOURCES : compilation manuelle à partir des sources de l'application. +# CONTAINER : installation par containeur (Docker, Snap, Flatpak, etc.). +# L'installation d'un service via un paquet Snap avec apt sous Ubuntu doit être renseigné CONTAINER. +# L'installation d'une application ArchLinux doit être renseignée DISTRIBUTION. +# L'installation d'une application Yunohost doit être renseignée DISTRIBUTION. +service.install.type = ARCHIVE + + +# [Software] +# Nom du logiciel (type STRING, obligatoire). +software.name = PrivateBin + +# Lien du site web du logiciel (type URL, recommandé). +software.website = https://privatebin.info/ + +# Lien web vers la licence du logiciel (type URL, obligatoire). +software.license.url = https://github.com/PrivateBin/PrivateBin/blob/master/LICENSE.md + +# Nom de la licence du logiciel (type STRING, obligatoire). +software.license.name = GNU General Public License v2.0 + +# Version du logiciel (type STRING, recommandé). +software.version = 1.4.0 + +# Lien web vers les sources du logiciel (type URL, recommandé). +software.source.url = https://github.com/PrivateBin/PrivateBin + +# Liste de modules optionnels installés (type VALUES, optionnel, ex. Nextcloud-Calendar,Nextcloud-Talk). +software.modules = + + +# [Host] +# Nom de l'hébergeur de la machine qui fait tourner le service, dans le cas d'un auto-hébergement c'est vous ! (type STRING, obligatoire). +host.name = Garbaye + +# Description de l'hébergeur (type STRING, optionnel). +host.description = auto-hébergé + +# Nom générique de la distribution installée sur le serveur (type STRING, obligatoire, ex. YunoHost). +host.server.distribution = RockyLinux + +# Type de serveur (un parmi {NANO, PHYSICAL, VIRTUAL, SHARED, CLOUD}, obligatoire, ex. PHYSICAL). +# NANO : nano-ordinateur (Raspberry Pi, Olimex…) +# PHYSICAL : machine physique +# VIRTUAL : machine virtuelle +# SHARED : hébergement mutualisé +# CLOUD : infrastructure multi-serveurs +host.server.type = PHYSICAL + +# Type d'hébergement (un parmi {HOME, HOSTEDBAY, HOSTEDSERVER, OUTSOURCED}, obligatoire, ex. HOSTEDSERVER). +# HOME : hébergement à domicile +# HOSTEDBAY : serveur personnel hébergé dans une baie d'un fournisseur +# HOSTEDSERVER : serveur d'un fournisseur +# OUTSOURCED : infrastructure totalement sous-traitée +host.provider.type = HOME + +# Si vous avez du mal à remplir les champs précédents, ce tableau pourra vous aider : +# NANO PHYSICAL VIRTUAL SHARED CLOUD +# HOME pm pm vm shared cloud +# HOSTEDBAY -- pm vm shared cloud +# HOSTEDSERVER -- pm vm shared cloud +# OUTSOURCED -- -- vps shared cloud +# Légendes : pm : physical machine ; vm : virtual machine ; vps : virtual private server. + +# Pays de l'hébergeur (type STRING, recommandé). +host.country.name = France + +# Code pays de l'hébergeur (type COUNTRY_CODE sur 2 caractères, obligatoire, ex. FR ou BE ou CH ou DE ou GB). +# Table ISO 3166-1 alpha-2 : https://fr.wikipedia.org/wiki/ISO_3166-1#Table_de_codage +host.country.code = FR + + +# [Subs] +# Un lien vers un fichier properties complémentaire (type URL, optionnel). +subs.foo = + diff --git a/static/.well-known/chatonsinfos/service-seafile.properties b/static/.well-known/chatonsinfos/service-seafile.properties new file mode 100644 index 0000000..db4674a --- /dev/null +++ b/static/.well-known/chatonsinfos/service-seafile.properties @@ -0,0 +1,157 @@ +# service-nextcloud.properties + +# [File] +# Classe du fichier (valeur parmi {Federation, Organization, Service, Device}, obligatoire). +file.class = service + +# Version de l'ontologie utilisée utilisé (type STRING, recommandé). +file.protocol = ChatonsInfos-0.3 + +# Date et horaire de génération du fichier (type DATETIME, recommandé). +file.datetime = 2022-02-07T23:03:25 + +# Nom du générateur du fichier (type STRING, recommandé). +file.generator = Mise à jour manuelle + + +# [Service] +# Nom du service (type STRING, obligatoire). +service.name = Seafile + +# Description du service (type STRING, recommandé). +service.description = Stockage de documents + +# Lien du site web du service (type URL, obligatoire). +service.website = https://seafile.garbaye.fr + +# Lien du logo du service (type URL, recommandé, ex. https://www.chapril.org/.well-known/statoolinfos/chapril-logo-mini.png. +service.logo = https://manual.seafile.com/media/seafile-transparent-1024.png + +# Lien de la page web des mentions légales du service (type URL, recommandé). +service.legal.url = https://garbaye.fr/pages/legal.html + +# Lien de la documentation technique du service (type URL, recommandé). +service.guide.technical = https://framagit.org/garbaye/services-garbaye + +# Lien de la documentation utilisateur du service (type URL, recommandé). +service.guide.user = + +# Lien de la page de support du service (type URL, recommandé). +service.contact.url = https://garbaye.fr/pages/contact.html + +# Courriel du support du service (type EMAIL, recommandé). +service.contact.email = contact@garbaye.fr + +# Date d'ouverture du service (type DATE, obligatoire). +service.startdate = 17/01/2021 + +# Date de fermeture du service (type DATE, optionnel). +service.enddate = + +# Statut du service (un parmi {OK, WARNING, ALERT, ERROR, OVER, VOID}, obligatoire). +# OK : tout va bien (service en fonctionnement nominal). +# WARNING : attention (service potentiellement incomplet, maintenance prévue…). +# ALERT : alerte (le service connait des dysfonctionnements, le service va bientôt fermer…). +# ERROR : problème majeur (service en panne). +# OVER : terminé (le service n'existe plus). +# VOID : indéterminé (service non ouvert officiellement, configuration ChatonsInfos en cours…). +service.status.level = OK + +# Description du statut du service (type STRING, optionnel, exemple : mise à jour en cours) +service.status.description = + +# Inscriptions requises pour utiliser le service (un ou plusieurs parmi {None, Free, Member, Client}, obligatoire, ex. Free,Member). +# None : le service s'utilise sans inscription. +# Free : inscription nécessaire mais ouverte à tout le monde et gratuite. +# Member : inscription restreinte aux membres (la notion de membre pouvant être très relative, par exemple, une famille, un cercle d’amis, adhérents d'association…). +# Client : inscription liée à une relation commerciale (facture…). +service.registration = Member + +# Capacité à accueillir de nouveaux utilisateurs (un parmi {OPEN, FULL}, obligatoire). +# OPEN : le service accueille de nouveaux comptes. +# FULL : le service n'accueille plus de nouveau compte pour l'instant. +service.registration.load = OPEN + +# Type d'installation du service, une valeur parmi {DISTRIBUTION, PROVIDER, PACKAGE, TOOLING, CLONEREPO, ARCHIVE, SOURCES, CONTAINER}, obligatoire. +# DISTRIBUTION : installation via le gestionnaire d'une distribution (apt, yum, etc.). +# PROVIDER : installation via le gestionnaire d'une distribution configuré avec une source externe (ex. /etc/apt/source.list.d/foo.list). +# PACKAGE : installation manuelle d'un paquet compatible distribution (ex. dpkg -i foo.deb). +# TOOLING : installation via un gestionnaire de paquets spécifique, différent de celui de la distribution (ex. pip…). +# CLONEREPO : clone manuel d'un dépôt (git clone…). +# ARCHIVE : application récupérée dans un tgz ou un zip ou un bzip2… +# SOURCES : compilation manuelle à partir des sources de l'application. +# CONTAINER : installation par containeur (Docker, Snap, Flatpak, etc.). +# L'installation d'un service via un paquet Snap avec apt sous Ubuntu doit être renseigné CONTAINER. +# L'installation d'une application ArchLinux doit être renseignée DISTRIBUTION. +# L'installation d'une application Yunohost doit être renseignée DISTRIBUTION. +service.install.type = ARCHIVE + + +# [Software] +# Nom du logiciel (type STRING, obligatoire). +software.name = Seafile + +# Lien du site web du logiciel (type URL, recommandé). +software.website = https://www.seafile.com/ + +# Lien web vers la licence du logiciel (type URL, obligatoire). +software.license.url = https://github.com/haiwen/seafile-server/blob/master/LICENSE.txt + +# Nom de la licence du logiciel (type STRING, obligatoire). +software.license.name = GNU Affero General Public License v3.0 + +# Version du logiciel (type STRING, recommandé). +software.version = 9.0.5 + +# Lien web vers les sources du logiciel (type URL, recommandé). +software.source.url = https://github.com/haiwen/seafile-server/ + +# Liste de modules optionnels installés (type VALUES, optionnel) +# Exemples : Nextcloud-BigBlueButton, Nextcloud-Bookmark, Nextcloud-Calendar, Nextcloud-Carnet, Nextcloud-CollaboraOnline, Nextcloud-Onlyoffice, Nextcloud-Contacts, Nextcloud-Deck, Nextcloud-Forms,Nextcloud-Mail, Nextcloud-Maps, Nextcloud-News, Nextcloud-Notes, Nextcloud-Polls, Nextcloud-Spreed, Nextcloud-Talk, Nextcloud-Task +software.modules = + + +# [Host] +# Nom de l'hébergeur de la machine qui fait tourner le service, dans le cas d'un auto-hébergement c'est vous ! (type STRING, obligatoire). +host.name = Garbaye + +# Desription de l'hébergeur (type STRING, recommandé). +host.description = auto-hébergé + +# Nom générique de la distribution installée sur le serveur (type STRING, obligatoire, ex. YunoHost). +host.server.distribution = RockyLinux + +# Type de serveur (un parmi {NANO, PHYSICAL, VIRTUAL, SHARED, CLOUD}, obligatoire, ex. PHYSICAL). +# NANO : nano-ordinateur (Raspberry Pi, Olimex…) +# PHYSICAL : machine physique +# VIRTUAL : machine virtuelle +# SHARED : hébergement mutualisé +# CLOUD : infrastructure multi-serveurs +host.server.type = PHYSICAL + +# Type d'hébergement (un parmi {HOME, HOSTEDBAY, HOSTEDSERVER, OUTSOURCED}, obligatoire, ex. HOSTEDSERVER). +# HOME : hébergement à domicile +# HOSTEDBAY : serveur personnel hébergé dans une baie d'un fournisseur +# HOSTEDSERVER : serveur d'un fournisseur +# OUTSOURCED : infrastructure totalement sous-traitée +host.provider.type = HOME + +# Si vous avez du mal à remplir les champs précédents, ce tableau pourra vous aider : +# NANO PHYSICAL VIRTUAL SHARED CLOUD +# HOME pm pm vm shared cloud +# HOSTEDBAY -- pm vm shared cloud +# HOSTEDSERVER -- pm vm shared cloud +# OUTSOURCED -- -- vps shared cloud +# Légendes : pm : physical machine ; vm : virtual machine ; vps : virtual private server. + +# Pays de l'hébergeur (type STRING, recommandé). +host.country.name = France + +# Code pays de l'hébergeur (type COUNTRY_CODE sur 2 caractères, obligatoire, ex. FR ou BE ou CH ou DE ou GB). +# Table ISO 3166-1 alpha-2 : https://fr.wikipedia.org/wiki/ISO_3166-1#Table_de_codage +host.country.code = FR + + +# [Subs] +# Un lien vers un fichier properties complémentaire (type URL, optionnel). +subs.foo = diff --git a/static/.well-known/matrix/client b/static/.well-known/matrix/client new file mode 100644 index 0000000..e9136ae --- /dev/null +++ b/static/.well-known/matrix/client @@ -0,0 +1,8 @@ +{ + "m.homeserver": { + "base_url": "https://matrix.garbaye.fr" + }, + "im.vector.riot.jitsi": { + "preferredDomain": "jitsi.garbaye.fr" + } +} diff --git a/static/.well-known/matrix/server b/static/.well-known/matrix/server new file mode 100644 index 0000000..b07093a --- /dev/null +++ b/static/.well-known/matrix/server @@ -0,0 +1,3 @@ +{ + "m.server": "matrix.garbaye.fr:443" +} diff --git a/static/fonts/6NUQ8FmMKwSEKjnm5-4v-4Jh2dJhfg.ttf b/static/fonts/6NUQ8FmMKwSEKjnm5-4v-4Jh2dJhfg.ttf new file mode 100644 index 0000000000000000000000000000000000000000..0dcdc67d8594613459395ebf4658de56a421afd0 GIT binary patch literal 81472 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 literal 0 HcmV?d00001 diff --git a/static/fonts/va9E4kDNxMZdWfMOD5Vvl4jO.ttf b/static/fonts/va9E4kDNxMZdWfMOD5Vvl4jO.ttf new file mode 100644 index 0000000000000000000000000000000000000000..442497cf9c56b590dbc7bbf9b48ea65918472d50 GIT binary patch literal 58696 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 Hk^TP#4k(dP literal 0 HcmV?d00001 diff --git a/static/images/favicon.ico b/static/images/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..60bc881563d73d5e00ae918dbd9a2113551b2fad GIT binary patch literal 29208 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

8caZ-T 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 z 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 Dn}D32 literal 0 HcmV?d00001 diff --git a/templates/404.html b/templates/404.html new file mode 100644 index 0000000..d3b3408 --- /dev/null +++ b/templates/404.html @@ -0,0 +1,15 @@ +{% import "_macros.html" as macros %} +{% extends "index.html" %} + +{% block title %}404 Not Found | {{ super() }} {% endblock title %} + +{% block header %} +

+ {{ macros::render_header() }} +
+{% endblock header %} + +{% block content %} +

404 Not Found

+

Erreur : la page recherchée n'existe pas

+{% endblock content %} diff --git a/templates/_variables.html b/templates/_variables.html new file mode 100644 index 0000000..8190c83 --- /dev/null +++ b/templates/_variables.html @@ -0,0 +1,63 @@ + diff --git a/templates/blog.html b/templates/blog.html new file mode 100644 index 0000000..14cfc8c --- /dev/null +++ b/templates/blog.html @@ -0,0 +1,18 @@ +{% import "_macros.html" as macros %} +{% extends "index.html" %} + +{% block title %}{{ page.title }} | {{ super() }} {% endblock title %} + +{% block header %} +
+ {{ macros::render_header() }} +
+{% endblock header %} + +{% block content %} +

+ {{ page.title }} +

+

{{ page.date }}

+{{ page.content | safe }} +{% endblock content %} diff --git a/templates/blogpage.html b/templates/blogpage.html new file mode 100644 index 0000000..b819dc6 --- /dev/null +++ b/templates/blogpage.html @@ -0,0 +1,23 @@ +{% import "_macros.html" as macros %} +{% extends "index.html" %} + +{% block title %}{{ section.title }} | {{ super() }} {% endblock title %} + +{% block header %} +
+ {{ macros::render_header() }} +
+{% endblock header %} + +{% block content %} +

+ {{ section.title }} +

+

S'abonner

+
    + {% for page in section.pages %} +
  • {{ page.date }} {{ page.title }} +

    {{ page.summary | safe }}

  • + {% endfor %} +
+{% endblock content %} diff --git a/templates/index.html b/templates/index.html new file mode 100644 index 0000000..20e44c5 --- /dev/null +++ b/templates/index.html @@ -0,0 +1,142 @@ +{% import "_macros.html" as macros %} + + + + + + {% block title %}{{ config.title }}{% endblock title %} + + {% block favicon %} + + {% endblock favicon %} + + + {% include "_variables.html" %} + {% block head %} + {% endblock head %} + + + + {% block header %} + +
+ {{ macros::render_header() }} +
+ +
+ {% block hero %} + +
+

+ Garbaye : Services numériques libres
+

+

Basé en Gironde, nous auto-hébergeons des services pour tous, dans un souci d'éthique et de décentralisation du web.

+ + + +
+
+ Découvrez nos services ⇩ +
+ + {% endblock hero %} +
+ + {% endblock header %} + +
+ {% block toc %} + {% if section.toc %} + {% set toc = section.toc %} + {% elif page.toc %} + {% set toc = page.toc %} + {% endif %} + {% if toc %} +
+
+ {% for h in toc %} + + {% if h.children %} + {% for h2 in h.children %} + + {% endfor %} + {% endif %} + {% endfor %} +
+
+ {% endif %} + {% endblock toc %} + +
+ {% block content %} +
Bienvenue sur Garbaye
+ {{ section.content | safe }} + {% endblock content %} +
+ + {% block sidebar %} + {% endblock sidebar %} +
+ + {% block footer %} + + {% endblock footer %} + + + + diff --git a/templates/section.html b/templates/section.html new file mode 100644 index 0000000..a3801ee --- /dev/null +++ b/templates/section.html @@ -0,0 +1,21 @@ +{% import "_macros.html" as macros %} +{% extends "index.html" %} + +{% block title %}{{ section.title }} | {{ super() }} {% endblock title %} + +{% block header %} +
+ {{ macros::render_header() }} +
+{% endblock header %} + +{% block content %} +

+ {{ section.title }} +

+ +{% endblock content %} diff --git a/themes/juice b/themes/juice new file mode 160000 index 0000000..c9fe064 --- /dev/null +++ b/themes/juice @@ -0,0 +1 @@ +Subproject commit c9fe064b031ac7a73c5704468aff1ff43adb67f7