Un certain nombre d'entre vous, réalisent un autohébergement de Diacamma.
Cela vous permet, depuis un serveur accessible sur internet, d'avoir accès au logiciel librement depuis internet.
Dans cette article, nous allons voir qu'il est possible d'utiliser le Système d'exploitation YunoHost pour se simplifier cela.
Qu'est que YunoHost
YunoHost (prononcé "ouaïe-ou-noste") est un système d’exploitation qui vise à simplifier autant que possible l'administration d'un serveur pour ainsi démocratiser l’auto-hébergement tout en restant fiable, sécurisé, éthique et léger.
Basé sur une distributiion Linux Debian, il permet d'installer un certain nombre d'application web en assurant une cohérence entre elles (authentification unifié, gestion de domaine, courriel, ...) et la sécurité (web sécurisé, sauvegarde, mise à jour, ...).
Un mécanisme de paquet permet d'installer simplement de nouvelle application depuis une simple interface web d'administration.
Cette environnement deviens de plus en plus populaire dans les petites structures n'ayant que peu de compétence en informatique mais désireuse de sortir de la dépendance d'hébergement parfois très couteux.
Pour en savoir plus sur ce projet libre porté par une communauté francophone : https://yunohost.org/fr
N'hésitez pas à l'essayer, un image "iso" est disponible pour l'installer dans une machine virtuelle et pouvoir l"évaluer.
Diacamma est disponible dessus ?
Oui, depuis quelques semaines, le paquet Diacamma pour Yunohost est disponible.
Pour l'installer, c'est très simple.
Connectez vous à l'interface d'administration:
Puis, allez dans le menu "Applications" et faite "Installer" et rechercher l'application Diacamma
S'ensuit un écran de configuration permettant de définir comment vous voulez installer Diacamma dans votre YunoHost
Les 3 premiers champs (Libellé pour Diacamma, Choissez le domaine sur lequel vous souhaitez installer cette application et Choississez le chemin URL), standard sur YunoHost, permet de définir l'application et sa future adresse d'accès.
Avec Qui doit avoir accès à cette application?, on peux définir un groupe de personne ayant accès : notons qu'on sera identifié seulement via les utilisateurs internet à YunoHost.
Application vous permet de savoir si vous souhaitez un "Diacamma Asso" ou un "Diacamma Syndic"
Choissiez la langue de l'application permet de savoir si vous le souhaitez en français ou en anglais.
Le champ Archive à télécharger permet d'indiquer l'URL d'un fichier .lbk à injecter en fin d'installation
L'option Utiliser la version de développement permet à Diacamma de récupérer les mises à jours sur https://pypi.diacamma.org
Lancez alors l'installation et tout ce fait comme il faut.
Vous avez alors Diacamma d'installé dans votre YunoHost.
Comment administrer Diacamma alors ?
Des petites variantes d'usage sont à prendre en compte avec Diacamma dans YunoHost
La gestion des utilisateurs
Seul les utilisateurs créés dans YunoHost ont accès à Diacamma.
Il n'est pas possible d'en créer depuis le menu d'administration de Diacamma : il doivent exister dans YunoHost et s'être connecter une fois pour leur attribuer des droits Diacamma
Notons que les administrateurs du groupe YunoHost sont automatiquement "super administrateur" dans Diacamma.
La mise à jours
La mise à jour se fait depuis l'interface de mise à jour général de YunoHost.
La sauvegarde
La sauvegarde se fait depuis l'interface de mise à jour général de YunoHost.