# 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 = 2023-01-28T01:58:00 # Nom du générateur du fichier (type STRING, recommandé). file.generator = Rodinux avec ses doigts # [Service] # Nom du service (type STRING, obligatoire). service.name = Mobilizon Linux07 # Description du service (type STRING, recommandé). service.description = un logiciel libre et fédéré qui vous permet de trouver, créer et organiser des événements. Vous pouvez aussi y publier une page pour votre groupe où les membres pourront s’organiser ensemble. # Lien du site web du service (type URL, obligatoire). service.website = https://mobilizon.linux07.fr # Lien du logo du service (type URL, recommandé, ex. https://www.libre-service.eu/.well-known/statoolinfos/logo.svg). service.logo = https://forgejo.linux07.fr/Linux07/Charte_Graphique/raw/branch/main/Logo_Linux07/svg/logo-no-background.svg # Lien de la page web des mentions légales du service (type URL, recommandé). service.legal.url = https://linux07.fr/mentions-legales # Lien de la documentation web du service (type URL, recommandé). service.guide.technical = https://documentations.linux07.fr # Lien des aides web pour le service (type URL, recommandé). service.guide.user = https://documentations.linux07.fr # Lien de la page de support du service (type URL, recommandé). service.contact.url = https://blog.linux07.fr/contact # Courriel du support du service (type EMAIL, recommandé). service.contact.email = contact@linux07.fr # Date d'ouverture du service (type DATE, obligatoire, ex. 22/02/2022). service.startdate = 25/11/2021 # 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 = 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 = Free # 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 = DISTRIBUTION # [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 = 4.0.0 # 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 = OVH # 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 = YunoHost # 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 = HOSTEDSERVER # 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 = 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 = https://www.linux07.fr/.well-known/chatonsinfos/service-mobilizon-metrics.properties