From 26f1bd942eb8500ea6163b86b57dd7e37b612f98 Mon Sep 17 00:00:00 2001 From: rodinux Date: Fri, 27 Jan 2023 18:03:23 +0100 Subject: [PATCH] mise en place des fichiers services.properties --- metrics.properties | 0 organization.properties | 118 ++++-------------------- service-cryptpad.properties | 163 ++++++++++++++++++++++++++++++++++ service-etherpad.properties | 159 +++++++++++++++++++++++++++++++++ service-libreto.properties | 163 ++++++++++++++++++++++++++++++++++ service-mattermost.properties | 162 +++++++++++++++++++++++++++++++++ service-mobilizon.properties | 161 +++++++++++++++++++++++++++++++++ service-nextcloud.properties | 160 +++++++++++++++++++++++++++++++++ 8 files changed, 983 insertions(+), 103 deletions(-) create mode 100644 metrics.properties create mode 100644 service-cryptpad.properties create mode 100644 service-etherpad.properties create mode 100644 service-libreto.properties create mode 100644 service-mattermost.properties create mode 100644 service-mobilizon.properties create mode 100644 service-nextcloud.properties diff --git a/metrics.properties b/metrics.properties new file mode 100644 index 0000000..e69de29 diff --git a/organization.properties b/organization.properties index 2384c3e..4c3141d 100644 --- a/organization.properties +++ b/organization.properties @@ -1,140 +1,52 @@ # 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.5 - -# Date et horaire de génération du fichier (type DATETIME, recommandé, ex. 2020-07-06T14:23:20). file.datetime = - -# Nom du générateur du fichier (type STRING, recommandé, ex. Christian avec ses doigts). file.generator = Rodinux avec ses doigts - # [Organisation] -# Nom de l'organisation (type STRING, obligatoire, ex. LibreServiceEU). organization.name = Linux07 - -# Description de l'organisation (type STRING, recommandé, ex. LibreServiceEU est le chaton de Devinsy). organization.description = "Services Numériques Linux07 est le chaton de Linux07" - -# Type d'organisation (un parmi {ASSOCIATION, INFORMAL, COOPERATIVE, MICROCOMPANY, COMPANY, INDIVIDUAL, OTHER}, obligatoire). organization.type = ASSOCIATION - -# Lien du site web de l'organisation (type URL, recommandé, ex. https://www.libre-service.eu/). organization.website = https://linux07.fr - -# Lien du logo de l'organisation (type URL, recommandé, ex. https://www.libre-service.eu/.well-known/statoolinfos/libre-service.eu-logo-carre.svg). organization.logo = https://gitea.linux07.fr/Linux07/Statistiques/raw/branch/main/Logo/svg/logo-color_x256.svg - -# 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 = https://pod.g3l.org/u/linux07 -#organization.socialnetworks.facebook = -#organization.socialnetworks.funkwhale = organization.socialnetworks.mastodon = https://m.g3l.org/@linux07 -#organization.socialnetworks.pleroma = organization.socialnetworks.mobilizon = https://mobilizon.linux07.fr/@linux07 -#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 = -#organization.chatrooms.rocketchat = +organization.socialnetworks.peertube = https://peertube.hosnet.fr/c/linux07/videos organization.chatrooms.mattermost = https://chat.linux07.fr/signup_user_complete/?id=bem7qc4wn7gkfmygsmezczk4zr - -# Nom du propriétaire de l'organisation (type STRING, optionnel, ex. Devinsy). -organization.owner.name = Linux07 - -# Lien du site web du propriétaire de l'organisation (type URL, optionnel, ex. https://www.devinsy.fr/). -organization.owner.website = https://blog.linux07.fr - -# Lien du logo du propriétaire de l'organisation (type URL, optionnel, ex. https://www.devinsy.fr/logo_devinsy.svg). -organization.owner.logo = - -# Lien de la page web de contact de l'organisation (type URL, recommandé, ex. https://www.libre-service.eu/contact.html). +organization.owner.name = Rodinux07 +organization.owner.website = https://www.rodinux.fr/blog organization.contact.url = https://linux07.fr/services/contact - -# Courriel de contact de l'organisation (type EMAIL, recommandé, ex. contact@libre-service.eu). organization.contact.email = contact@linux07.fr - -# Lien de la page des mentions légales de l'organisation (type URL, recommandé, ex. https://www.libre-service.eu/mentions_legales.html). organization.legal.url = https://linux07.fr/services/mentions-legales - -# Lien de la documentation technique de l'organisation (type URL, recommandé, ex. https://forge.devinsy.fr/libre-service.eu/documentation). -organization.guide.technical = https://gitea.linux07.fr/Linux07 - -# Lien de la documentation utilisateur de l'organisation (type URL, recommandé, ex. https://www.libre-service.eu/services.xhtml). +organization.guide.technical = https://documentations.linux07.fr/l-infrastructure organization.guide.user = https://documentations.linux07.fr - -# 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 = 2015 - -# Date de fermeture de l'organisation (type DATE, optionnel, ex. 22/02/2022). -organization.enddate = - -# Date d'entrée dans le collectif (type DATE, obligatoire, ex. 08/11/2018). organization.memberof.chatons.startdate = 22/12/2022 - -# 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.memberof.chatons.status.description = en activité 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.latitude =44.98672 organization.geolocation.longitude = - -# Adresse (type STRING, recommandé, ex. 1 rue croquette, 92370 Chaville). organization.geolocation.address = 07270 Lamastre, Ardèche - -# 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 = https://www.helloasso.com/associations/linux07 -#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.etherpad = -subs.cryptpad = -subs.libreto = +subs.etherpad = https://gitea.linux07.fr/Linux07/Statistiques/raw/branch/main/service-etherpad.properties subs.opensondage = https://gitea.linux07.fr/Linux07/Statistiques/raw/branch/main/service-framadate.properties -subs.mobilizon = -subs.nextcloud = +subs.mobilizon = https://gitea.linux07.fr/Linux07/Statistiques/raw/branch/main/service-mobilizon.properties +subs.nextcloud = https://gitea.linux07.fr/Linux07/Statistiques/raw/branch/main/service-nextcloud.properties +subs.cryptpad = https://gitea.linux07.fr/Linux07/Statistiques/raw/branch/main/service-cryptpad.properties +subs.libreto = https://gitea.linux07.fr/Linux07/Statistiques/raw/branch/main/service-libreto.properties # [Metrics] + + + + diff --git a/service-cryptpad.properties b/service-cryptpad.properties new file mode 100644 index 0000000..4e043d0 --- /dev/null +++ b/service-cryptpad.properties @@ -0,0 +1,163 @@ +# 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.5 + +# Date et horaire de génération du fichier (type DATETIME, recommandé, ex. 2020-07-06T14:23:20). +file.datetime = + +# Nom du générateur du fichier (type STRING, recommandé). +file.generator = + + +# [Service] +# Nom du service (type STRING, obligatoire). +service.name = + +# Description du service (type STRING, recommandé). +service.description = + +# Lien du site web du service (type URL, obligatoire - si pas possible, merci de créer une page de présentation du service). +service.website = + +# Lien du logo du service (type URL, recommandé, ex. https://www.libre-service.eu/.well-known/statoolinfos/logo.svg). +service.logo = + +# Lien de la page web des mentions légales du service (type URL, recommandé). +service.legal.url = + +# Lien de la documentation web du service (type URL, recommandé). +service.guide.technical = + +# 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 = + +# Courriel du support du service (type EMAIL, recommandé). +service.contact.email = + +# Date d'ouverture du service (type DATE, obligatoire, ex. 22/02/2022). +service.startdate = + +# Date de fermeture du service (type DATE, optionnel, ex. 22/02/2022). +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 = + +# 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 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 = + +# 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 = + +# 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 = + + +# [Software] +# Nom du logiciel (type STRING, obligatoire). +software.name = + +# Lien du site web du logiciel (type URL, recommandé). +software.website = + +# Lien web vers la licence du logiciel (type URL, obligatoire). +software.license.url = + +# Nom de la licence du logiciel (type STRING, obligatoire). +software.license.name = + +# Version du logiciel (type STRING, recommandé). +software.version = + +# Lien web vers les sources du logiciel (type URL, recommandé). +software.source.url = + +# 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 = + +# Description de l'hébergeur (type STRING, optionnel). +host.description = + +# Nom générique de la distribution installée sur le serveur (type STRING, obligatoire, ex. YunoHost). +host.server.distribution = + +# 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 = + +# 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 = + +# 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 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. + +# Nom du logiciel hyperviseur (type STRING, optionnel, ex. KVM). +host.provider.hypervisor = + +# Pays de l'hébergeur (type STRING, recommandé). +host.country.name = + +# 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 = + + +# [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/service-etherpad.properties b/service-etherpad.properties new file mode 100644 index 0000000..90a3b78 --- /dev/null +++ b/service-etherpad.properties @@ -0,0 +1,159 @@ +# 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.5 + +# Date et horaire de génération du fichier (type DATETIME, recommandé, ex. 2020-07-06T14:23:20). +file.datetime = + +# Nom du générateur du fichier (type STRING, recommandé). Exemple : Florian avec ses doigts. +file.generator = + + +# [Service] +# Nom du service (type STRING, obligatoire). Exemple : Pad. +service.name = + +# Description du service (type STRING, recommandé). +service.description = Éditeur de texte collaboratif en temps réel. On peut y écrire simultanément. + +# Lien du site web du service (type URL, obligatoire). Exemple : https://pad.exemple.ext/. +service.website = + +# Lien du logo du service (type URL, recommandé, ex. https://www.libre-service.eu/.well-known/statoolinfos/logo.svg). +service.logo = + +# Lien de la page web des mentions légales du service (type URL, recommandé). Exemple : https://pad.exemple.ext/cgu.html. +service.legal.url = + +# Lien de la documentation web du service (type URL, recommandé). +service.guide.technical = + +# Lien des aides web pour le service (type URL, recommandé). +service.guide.user = + +# Lien de la page de support du service (type URL, recommandé). Exemple : https://exemple.ext/contact.html. +service.contact.url = + +# Courriel du support du service (type EMAIL, recommandé). Exemple : contact@exemple.ext. +service.contact.email = + +# Date d'ouverture du service (type DATE, obligatoire, ex. 22/02/2022). +service.startdate = + +# Date de fermeture du service (type DATE, optionnel, ex. 22/02/2022). +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 = + +# 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 = + +# 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 DISTRIB. +# L'installation d'une application Yunohost doit être renseignée DISTRIB. +service.install.type = + + +# [Software] +# Nom du logiciel (type STRING, obligatoire). +software.name = Etherpad + +# Lien du site web du logiciel (type URL, recommandé). +software.website = https://etherpad.org/ + +# Lien web vers la licence du logiciel (type URL, obligatoire). +software.license.url = https://github.com/ether/etherpad-lite/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 = + +# Lien web vers les sources du logiciel (type URL, recommandé). +software.source.url = https://github.com/ether/etherpad-lite + +# 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). Exemple : OVH. +host.name = + +# Description de l'hébergeur (type STRING, optionnel). +host.description = + +# Nom générique de la distribution installée sur le serveur (type STRING, obligatoire, ex. YunoHost). +host.server.distribution = + +# 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 = + +# 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 = + +# 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 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. + +# Nom du logiciel hyperviseur (type STRING, optionnel, ex. KVM). +host.provider.hypervisor = + +# Pays de l'hébergeur (type STRING, recommandé). Exemple : France. +host.country.name = + +# 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 = + + +# [Subs] +# Un lien vers un fichier properties complémentaire (type URL, optionnel). Exemple : https:// +subs.foo = diff --git a/service-libreto.properties b/service-libreto.properties new file mode 100644 index 0000000..4e043d0 --- /dev/null +++ b/service-libreto.properties @@ -0,0 +1,163 @@ +# 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.5 + +# Date et horaire de génération du fichier (type DATETIME, recommandé, ex. 2020-07-06T14:23:20). +file.datetime = + +# Nom du générateur du fichier (type STRING, recommandé). +file.generator = + + +# [Service] +# Nom du service (type STRING, obligatoire). +service.name = + +# Description du service (type STRING, recommandé). +service.description = + +# Lien du site web du service (type URL, obligatoire - si pas possible, merci de créer une page de présentation du service). +service.website = + +# Lien du logo du service (type URL, recommandé, ex. https://www.libre-service.eu/.well-known/statoolinfos/logo.svg). +service.logo = + +# Lien de la page web des mentions légales du service (type URL, recommandé). +service.legal.url = + +# Lien de la documentation web du service (type URL, recommandé). +service.guide.technical = + +# 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 = + +# Courriel du support du service (type EMAIL, recommandé). +service.contact.email = + +# Date d'ouverture du service (type DATE, obligatoire, ex. 22/02/2022). +service.startdate = + +# Date de fermeture du service (type DATE, optionnel, ex. 22/02/2022). +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 = + +# 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 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 = + +# 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 = + +# 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 = + + +# [Software] +# Nom du logiciel (type STRING, obligatoire). +software.name = + +# Lien du site web du logiciel (type URL, recommandé). +software.website = + +# Lien web vers la licence du logiciel (type URL, obligatoire). +software.license.url = + +# Nom de la licence du logiciel (type STRING, obligatoire). +software.license.name = + +# Version du logiciel (type STRING, recommandé). +software.version = + +# Lien web vers les sources du logiciel (type URL, recommandé). +software.source.url = + +# 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 = + +# Description de l'hébergeur (type STRING, optionnel). +host.description = + +# Nom générique de la distribution installée sur le serveur (type STRING, obligatoire, ex. YunoHost). +host.server.distribution = + +# 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 = + +# 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 = + +# 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 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. + +# Nom du logiciel hyperviseur (type STRING, optionnel, ex. KVM). +host.provider.hypervisor = + +# Pays de l'hébergeur (type STRING, recommandé). +host.country.name = + +# 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 = + + +# [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/service-mattermost.properties b/service-mattermost.properties new file mode 100644 index 0000000..d654501 --- /dev/null +++ b/service-mattermost.properties @@ -0,0 +1,162 @@ +# 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.5 + +# Date et horaire de génération du fichier (type DATETIME, recommandé, ex. 2020-07-06T14:23:20). +file.datetime = + +# Nom du générateur du fichier (type STRING, recommandé). +file.generator = + + +# [Service] +# Nom du service (type STRING, obligatoire). +service.name = + +# Description du service (type STRING, recommandé). +service.description = + +# Lien du site web du service (type URL, obligatoire). +service.website = + +# Lien du logo du service (type URL, recommandé, ex. https://www.libre-service.eu/.well-known/statoolinfos/logo.svg). +service.logo = + +# Lien de la page web des mentions légales du service (type URL, recommandé). +service.legal.url = + +# Lien de la documentation web du service (type URL, recommandé). +service.guide.technical = + +# 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 = + +# Courriel du support du service (type EMAIL, recommandé). +service.contact.email = + +# Date d'ouverture du service (type DATE, obligatoire, ex. 22/02/2022). +service.startdate = + +# Date de fermture du service (type DATE, optionnel, ex. 22/02/2022). +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 = + +# 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 = + +# 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 = + +# 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 = + + +# [Software] +# Nom du logiciel (type STRING, obligatoire). +software.name = Mattermost + +# Lien du site web du logiciel (type URL, recommandé). +software.website = https://mattermost.org/ + +# Lien web vers la licence du logiciel (type URL, obligatoire). +software.license.url = https://github.com/mattermost/mattermost-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 = + +# Lien web vers les sources du logiciel (type URL, recommandé). +software.source.url = https://github.com/mattermost/mattermost-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 = + + +# Description de l'hébergeur (type STRING, optionnel). +host.description = + +# Nom générique de la distribution installée sur le serveur (type STRING, obligatoire, ex. YunoHost). +host.server.distribution = + +# 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 = + +# 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 = + +# 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 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. + +# Nom du logiciel hyperviseur (type STRING, optionnel, ex. KVM). +host.provider.hypervisor = + +# Pays de l'hébergeur (type STRING, recommandé). +host.country.name = + +# 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 = + + +# [Subs] +# Un lien vers un fichier properties complémentaire (type URL, optionnel). +subs.foo = + + diff --git a/service-mobilizon.properties b/service-mobilizon.properties new file mode 100644 index 0000000..fe5cf0e --- /dev/null +++ b/service-mobilizon.properties @@ -0,0 +1,161 @@ +# 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.5 + +# Date et horaire de génération du fichier (type DATETIME, recommandé, ex. 2020-07-06T14:23:20). +file.datetime = + +# Nom du générateur du fichier (type STRING, recommandé). +file.generator = + + +# [Service] +# Nom du service (type STRING, obligatoire). +service.name = + +# Description du service (type STRING, recommandé). +service.description = + +# Lien du site web du service (type URL, obligatoire). +service.website = + +# Lien du logo du service (type URL, recommandé, ex. https://www.libre-service.eu/.well-known/statoolinfos/logo.svg). +service.logo = + +# Lien de la page web des mentions légales du service (type URL, recommandé). +service.legal.url = + +# Lien de la documentation web du service (type URL, recommandé). +service.guide.technical = + +# 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 = + +# Courriel du support du service (type EMAIL, recommandé). +service.contact.email = + +# Date d'ouverture du service (type DATE, obligatoire, ex. 22/02/2022). +service.startdate = + +# Date de fermeture du service (type DATE, optionnel, ex. 22/02/2022). +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 = + +# 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 = + +# 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 = + +# 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 = + + +# [Software] +# Nom du logiciel (type STRING, obligatoire). +software.name = Mobilizon + +# Lien du site web du logiciel (type URL, recommandé). +software.website = https://joinmobilizon.org/ + +# Lien web vers la licence du logiciel (type URL, obligatoire). +software.license.url = https://framagit.org/framasoft/mobilizon/-/blob/master/LICENSE + +# Nom de la licence du logiciel (type STRING, obligatoire). +software.license.name = GNU AFFERO GENERAL PUBLIC LICENSE 3 + +# Version du logiciel (type STRING, recommandé). +software.version = + +# Lien web vers les sources du logiciel (type URL, recommandé). +software.source.url = https://framagit.org/framasoft/mobilizon/ + +# 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 = + +# Description de l'hébergeur (type STRING, optionnel). +host.description = + +# Nom générique de la distribution installée sur le serveur (type STRING, obligatoire, ex. YunoHost). +host.server.distribution = + +# 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 = + +# 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 = + +# 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 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. + +# Nom du logiciel hyperviseur (type STRING, optionnel, ex. KVM). +host.provider.hypervisor = + +# Pays de l'hébergeur (type STRING, recommandé). +host.country.name = + +# 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 = + + +# [Subs] +# Un lien vers un fichier properties complémentaire (type URL, optionnel). +subs.foo = \ No newline at end of file diff --git a/service-nextcloud.properties b/service-nextcloud.properties new file mode 100644 index 0000000..3e9536b --- /dev/null +++ b/service-nextcloud.properties @@ -0,0 +1,160 @@ +# 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.5 + +# Date et horaire de génération du fichier (type DATETIME, recommandé, ex. 2020-07-06T14:23:20). +file.datetime = + +# Nom du générateur du fichier (type STRING, recommandé). +file.generator = + + +# [Service] +# Nom du service (type STRING, obligatoire). +service.name = + +# Description du service (type STRING, recommandé). +service.description = + +# Lien du site web du service (type URL, obligatoire). +service.website = + +# Lien du logo du service (type URL, recommandé, ex. https://www.libre-service.eu/.well-known/statoolinfos/logo.svg). +service.logo = + +# Lien de la page web des mentions légales du service (type URL, recommandé). +service.legal.url = + +# Lien de la documentation technique du service (type URL, recommandé). +service.guide.technical = + +# 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 = + +# Courriel du support du service (type EMAIL, recommandé). +service.contact.email = + +# Date d'ouverture du service (type DATE, obligatoire, ex. 22/02/2022). +service.startdate = + +# Date de fermeture du service (type DATE, optionnel, ex. 22/02/2022). +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 = + +# 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 = + +# 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 = + +# 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 = + + +# [Software] +# Nom du logiciel (type STRING, obligatoire). +software.name = Nextcloud + +# Lien du site web du logiciel (type URL, recommandé). +software.website = https://nextcloud.com/ + +# Lien web vers la licence du logiciel (type URL, obligatoire). +software.license.url = https://github.com/nextcloud/server/blob/master/COPYING + +# 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 = + +# Lien web vers les sources du logiciel (type URL, recommandé). +software.source.url = https://github.com/nextcloud/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 = + +# Desription de l'hébergeur (type STRING, recommandé). +host.description = + +# Nom générique de la distribution installée sur le serveur (type STRING, obligatoire, ex. YunoHost). +host.server.distribution = + +# 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 = + +# 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 = + +# 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 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. + +# Nom du logiciel hyperviseur (type STRING, optionnel, ex. KVM). +host.provider.hypervisor = + +# Pays de l'hébergeur (type STRING, recommandé). +host.country.name = + +# 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 = + + +# [Subs] +# Un lien vers un fichier properties complémentaire (type URL, optionnel). +subs.foo =