Ah tiens, c’est pas dans le tutoriel : il faut éditer les fichiers de service systemd pour les adapter à l’endroit où vous avez installé Dolomon, ainsi qu’à l’utilisateur qui possède le dossier d’installation (on utilise généralement www-data, ne jamais lancer avec root, c’est dangereux en cas de failles de sécurité sur Dolomon)
Je pensais que www-data était uniquement pour Apache
Non, pour tous les serveurs web. On peut faire tourner Dolomon avec un autre utilisateur, mais ça implique de le créer, de s’assurer qu’il ne peut pas être utilisé en SSH, etc. Donc le plus simple (à faire en root) :
cd /var/www
git clone https://framagit.org/fiat-tux/hat-softwares/dolomon.git
cd dolomon.git
carton install
# Copier le template de configuration
cp dolomon.conf.template dolomon.conf
# Modifier le fichier de conf
vi dolomon.conf
chown -R www-data: .
Copier et modifier les fichiers de service systemd, systemctl daemon-reload, systemctl start dolomon dolomon@1.
Je comprends pas ta question.
Une fois dolomon installé (mon bloc de commandes), tu copies les fichiers des services comme dans le tuto framacloud, tu édites ces fichiers pour que ça corresponde au user www-data et au chemin /var/www/dolomon et ensuite tu fais de daemon-reload et le start.
N’installe pas dolomon dans /var/www/html/, c’est un dossier qui est accessible par le virtualhost par défaut de Nginx et Apache sur Debian, cela voudrait dire que ton fichier de configuration avec les identifiants de base de données seraient accessibles depuis le net.