Ci-dessous, les différences entre deux révisions de la page.
wiki:services:thelounge [2018/09/20 02:29] no_pseudo section monitoring |
wiki:services:thelounge [2020/06/27 18:16] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== The lounge ====== | ||
- | ===== Présentation ===== | ||
- | |||
- | [[https:// | ||
- | |||
- | "The lounge" | ||
- | Ses caractéristiques sont les suivantes: | ||
- | |||
- | * Permet de rester toujours connecté à IRC, thelounge se charge de garder l' | ||
- | * Interface "// | ||
- | * Tourne avec node.js | ||
- | * Gère l' | ||
- | * Sous licence MIT | ||
- | * Fork communautaire de [[http:// | ||
- | |||
- | c.f.: site officiel [[https:// | ||
- | |||
- | ===== Installation ===== | ||
- | |||
- | The Lounge à besoin de: | ||
- | * node.js | ||
- | * npm | ||
- | |||
- | Pour installer The Lounge: | ||
- | < | ||
- | Pour mettre à jour: | ||
- | < | ||
- | |||
- | ===== Usage ===== | ||
- | Les commandes sont à lancer en tant que l' | ||
- | |||
- | < | ||
- | Usage: thelounge [options] [command] | ||
- | |||
- | |||
- | Options: | ||
- | |||
- | -v, --version | ||
- | --home < | ||
- | -c, --config < | ||
- | -h, --help | ||
- | |||
- | |||
- | Commands: | ||
- | |||
- | start [options] | ||
- | config | ||
- | install < | ||
- | uninstall < | ||
- | |||
- | |||
- | Environment variable: | ||
- | |||
- | THELOUNGE_HOME | ||
- | </ | ||
- | |||
- | |||
- | |||
- | ===== Le service ===== | ||
- | |||
- | Le service systemd <3 <3 se trouve dans / | ||
- | < | ||
- | [Unit] | ||
- | Description=The Lounge (IRC client) | ||
- | After=network.target | ||
- | |||
- | [Service] | ||
- | User=thelounge | ||
- | Group=thelounge | ||
- | Type=simple | ||
- | ExecStart=/ | ||
- | ProtectSystem=yes | ||
- | ProtectHome=yes | ||
- | NoNewPrivileges=yes | ||
- | PrivateTmp=yes | ||
- | |||
- | [Install] | ||
- | WantedBy=multi-user.target | ||
- | </ | ||
- | |||
- | ===== L' | ||
- | |||
- | Le service se lance en tant que l' | ||
- | < | ||
- | thelounge: | ||
- | </ | ||
- | |||
- | Le shell par défaut de l' | ||
- | < | ||
- | |||
- | Le $HOME de thelounge est dans / | ||
- | * Dans / | ||
- | * Dans / | ||
- | |||
- | ===== HTTPS partout ===== | ||
- | |||
- | vous < | ||
- | |||
- | ===== Monitoring ===== | ||
- | |||
- | Le monitoring du service est très simple: | ||
- | * Template "KVM OS Linux" | ||
- | * + un item custom: " | ||
- | |||
- | L'item " | ||
- | < | ||
- | proc.num[node, | ||
- | # nombre de processus " | ||
- | # où la commande complète est exactement "node / | ||
- | </ | ||
- | Un trigger WARNING est activé lorsque cet item vaut 0. |