#1 Le 10/12/2022, à 09:03
- Zion
[Résolu] Comment installer The Lounge (IRC) ?
Bonjour,
Comment installer The Lounge, le client IRC ?
Et le lancer ?
Merci.
Edit : précision, je n'ai pas de VPS.
Quand je fais "thelounge start" voici ce que j'ai :
niko@niko-pc:~$ thelounge start
fs.js:114
throw err;
^
Error: EACCES: permission denied, open '/etc/thelounge/config.js'
at Object.openSync (fs.js:443:3)
at Object.readFileSync (fs.js:343:35)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:788:20)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at Object.setHome (/usr/lib/node_modules/thelounge/src/helper.js:109:22)
at Object.<anonymous> (/usr/lib/node_modules/thelounge/src/command-line/index.js:23:8)
Dernière modification par Zion (Le 13/05/2023, à 23:47)
Hors ligne
#2 Le 10/12/2022, à 09:54
- matrix-bx
Re : [Résolu] Comment installer The Lounge (IRC) ?
Salut,
Using the correct system user
Note that all commands must be executed as the same user The Lounge will be run as.
If you installed The Lounge via the package manager on a unix like system and plan to run it as a system service, the user is called “thelounge”. So every command needs to be executed as sudo -u thelounge thelounge <command>, where <command> should be substituted with a subcommand like start or add
Utilisations des balises de mises en formes.
Hors ligne
#3 Le 10/12/2022, à 13:08
- matrix-bx
Re : [Résolu] Comment installer The Lounge (IRC) ?
J'ai un peu l'impression que tu ne sais pas vraiment ce que tu fais et essayes "des trucs au hasard".
Si j'en crois la documentation d'installation tu as du récupérer la dernière version puis faire :
sudo apt install ./thelounge.deb
Donc tu devrais être dans le cas
If you installed The Lounge via the package manager on a unix like system and plan to run it as a system service, ...
et donc
Note that all commands must be executed as the same user The Lounge will be run as.
So every command needs to be executed as sudo -u thelounge thelounge <command>, where <command> should be substituted with a subcommand like start or add
Ce n'est pas ce que tu fais.
D'autre part, de ce que je crois avoir compris de ce qu'est The Lounge, c'est un serveur web qui intègre un client irc, pourquoi annuler la génération de certificat LetsEncrypt à la demande du nom de domaine, tu compte héberger ce service sans le sécuriser avec https ?
Enfin, tu devrais éditer ton message et en faire disparaître ton adresse mail.
Utilisations des balises de mises en formes.
Hors ligne
#4 Le 10/12/2022, à 16:30
- Zion
Re : [Résolu] Comment installer The Lounge (IRC) ?
niko@niko-pc:~$ sudo -u thelounge adduser Zion
adduser : Seul le superutilisateur est autorisé à ajouter un utilisateur ou un groupe au système.
niko@niko-pc:~$
Il me semblait que j'avais déjà créé l'user...
niko@niko-pc:~$ sudo -u thelounge reset Zion
[sudo] Mot de passe de niko :
reset: unknown terminal type Zion
Terminal type?
Peux-tu m'indiquer simplement comment faire pour pouvoir utiliser thelounge ?
Merci
Dernière modification par Zion (Le 10/12/2022, à 16:32)
Hors ligne
#5 Le 10/12/2022, à 16:37
- matrix-bx
Re : [Résolu] Comment installer The Lounge (IRC) ?
Je ne peux qu'aller chercher, lire et tenter de comprendre la doc.
Mais n'ayant pas l'intention d'installer ce logiciel, je t'en laisse le soin.
Bonne journée.
Utilisations des balises de mises en formes.
Hors ligne
#6 Le 10/12/2022, à 16:43
- Zion
Re : [Résolu] Comment installer The Lounge (IRC) ?
J'ai trouvé avec : https://www.vultr.com/docs/install-thel … ntu-20-04/
Hors ligne
#7 Le 10/12/2022, à 18:04
- Zion
Re : [Résolu] Comment installer The Lounge (IRC) ?
Par contre, je n'arrive pas à y accéder par smartphone.
Hors ligne
#8 Le 10/12/2022, à 19:07
- matrix-bx
Re : [Résolu] Comment installer The Lounge (IRC) ?
Vérifier que le service est lancé et écoute sur la bonne ip/port.
Vérifier que tu utilises bien l'ip/port de ton pc et pas ceux de la doc.
Vérifier la présence / configuration d'un pare feu sur le pc.
Créer la redirection de port adéquate dans la box.
Chez certains FAI, pour utiliser le nom de domaine/ip publique, il faut tester en 4/5G et pas en wifi, la box ne faisant pas de "loopback"/"hairpinning"
...
Utilisations des balises de mises en formes.
Hors ligne
#9 Le 10/12/2022, à 21:29
- Zion
Re : [Résolu] Comment installer The Lounge (IRC) ?
matrix : j'ai appelé mon FAI je leur ai demandé de l'aide pour ouvrir le port 9000
ils n'ont pas trop su me dire pourquoi je pouvais pas valider
j'ai testé en 5G, ça fonctionne pas non plus
avec l'IP et le port 9000
en wifi, et bien, pareil
Hors ligne
#10 Le 11/12/2022, à 09:06
- Zion
Re : [Résolu] Comment installer The Lounge (IRC) ?
Et je vois aussi que je ne peux pas envoyer de fichiers, comme habituellement...
Hors ligne
#11 Le 11/12/2022, à 09:08
- matrix-bx
Re : [Résolu] Comment installer The Lounge (IRC) ?
Bonjour,
donne le retour des commandes suivantes:
sudo systemctl status thelounge
sudo ss -tlnp | grep ":9000"
Dernière modification par matrix-bx (Le 11/12/2022, à 09:09)
Utilisations des balises de mises en formes.
Hors ligne
#12 Le 11/12/2022, à 09:44
- Zion
Re : [Résolu] Comment installer The Lounge (IRC) ?
Aidez moi svp je dois mettre à jour Thelounge : https://github.com/thelounge/thelounge/ … tag/v4.3.1
Voici :
niko@niko-pc:~$ sudo systemctl status thelounge
[sudo] Mot de passe de niko :
● thelounge.service - The Lounge (IRC client)
Loaded: loaded (/lib/systemd/system/thelounge.service; enabled; vendor pre>
Active: active (running) since Sun 2022-12-11 08:59:38 CET; 41min ago
Main PID: 970 (node)
Tasks: 11 (limit: 9336)
Memory: 105.7M
CGroup: /system.slice/thelounge.service
└─970 node /usr/bin/thelounge start
déc. 11 08:59:38 niko-pc systemd[1]: Started The Lounge (IRC client).
déc. 11 09:00:02 niko-pc thelounge[970]: 2022-12-11 08:00:02 [ERROR] Unable to >
déc. 11 09:00:12 niko-pc thelounge[970]: 2022-12-11 08:00:12 [INFO] The Lounge >
déc. 11 09:00:12 niko-pc thelounge[970]: 2022-12-11 08:00:12 [INFO] Configurati>
déc. 11 09:00:12 niko-pc thelounge[970]: 2022-12-11 08:00:12 [INFO] Available a>
déc. 11 09:00:18 niko-pc thelounge[970]: 2022-12-11 08:00:18 [INFO] User Zion l>
déc. 11 09:00:20 niko-pc thelounge[970]: 2022-12-11 08:00:20 [INFO] The Lounge >
niko@niko-pc:~$
<pre><font color="#4E9A06"><b>niko@niko-pc</b></font>:<font color="#3465A4"><b>~</b></font>$ sudo ss -tlnp | grep ":9000"
[sudo] Mot de passe de niko :
LISTEN 0 511 *<font color="#CC0000"><b>:9000</b></font> *:* users:(("node",pid=970,fd=18))
<font color="#4E9A06"><b>niko@niko-pc</b></font>:<font color="#3465A4"><b>~</b></font>$
</pre>
Dernière modification par Zion (Le 11/12/2022, à 09:47)
Hors ligne
#13 Le 11/12/2022, à 09:56
- xubu1957
Re : [Résolu] Comment installer The Lounge (IRC) ?
Bonjour,
déc. 11 09:00:02 niko-pc thelounge[970]: 2022-12-11 08:00:02 [ERROR] Unable to >
déc. 11 09:00:12 niko-pc thelounge[970]: 2022-12-11 08:00:12 [INFO] The Lounge >
déc. 11 09:00:12 niko-pc thelounge[970]: 2022-12-11 08:00:12 [INFO] Configurati>
déc. 11 09:00:12 niko-pc thelounge[970]: 2022-12-11 08:00:12 [INFO] Available a>
déc. 11 09:00:18 niko-pc thelounge[970]: 2022-12-11 08:00:18 [INFO] User Zion l>
déc. 11 09:00:20 niko-pc thelounge[970]: 2022-12-11 08:00:20 [INFO] The Lounge >
Si tu pouvais fournir des retours complets avec un terminal, dont au préalable la fenêtre est élargie, afin de ne pas tronquer les lignes, ou lisibles :
niko@niko-pc$ sudo ss -tlnp | grep ":9000"
[sudo] Mot de passe de niko :
LISTEN 0 511 *:* users:(("node",pid=970,fd=18))
niko@niko-pc:~$
_ _ _
(edit=messages regroupés)
_ _ _
Montre aussi d'éventuels paquets cassés :
dpkg -l | grep -v ^ii
Astuce pour copier / coller sans erreur :
triple clic gauche pour sélectionner et copier une ligne entière
clic molette pour coller dans le terminal
Et répondre dans l'autre fil.
Dernière modification par xubu1957 (Le 11/12/2022, à 10:34)
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#14 Le 11/12/2022, à 09:58
- matrix-bx
Re : [Résolu] Comment installer The Lounge (IRC) ?
Attends, tu viens tout juste de l'installer et tu n'as pas installé la dernière version disponible ???
sudo -u thelounge thelounge --version
Le résultat précédent pour la commande "ss" est "curieux", à croire que tu as fais un copié collé malheureux.
Refais le stp en faisant attention à ce que tu fais.
A priori, pour mettre à jour :
wget -q https://github.com/thelounge/thelounge/releases/download/v4.3.1/thelounge_4.3.1-2_all.deb && sudo dpkg -i ./thelounge_4.3.1-2_all.deb
Dernière modification par matrix-bx (Le 11/12/2022, à 10:01)
Utilisations des balises de mises en formes.
Hors ligne
#15 Le 11/12/2022, à 10:11
- Zion
Re : [Résolu] Comment installer The Lounge (IRC) ?
Je suis sur le tchat de thelounge et ils ne savent pas m'aider.
Le wget je l'ai déjà fait. Je cherche le nom du deb.
Quelle commande dois-je faire après le wget stp ? Merci.
Hors ligne
#16 Le 11/12/2022, à 10:18
- Zion
Re : [Résolu] Comment installer The Lounge (IRC) ?
Hors ligne
#17 Le 11/12/2022, à 10:20
- xubu1957
Re : [Résolu] Comment installer The Lounge (IRC) ?
niko@niko-pc:~$ dpkg -l | grep -v ^ii
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom Version Architecture Description
+++-==========================================-===================================-============-======================================================================================================
iU thelounge 4.3.1-2 all A self-hosted, web-based IRC client
niko@niko-pc:~$
Lecture conseillée > memento des balises code.
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#18 Le 11/12/2022, à 10:31
- matrix-bx
Re : [Résolu] Comment installer The Lounge (IRC) ?
Je suis sur le tchat de thelounge et ils ne savent pas m'aider.
C'est pour le moins inquiétant.
Le wget je l'ai déjà fait. Je cherche le nom du deb.
Un simple "ls" devrait te le donner.
Quelle commande dois-je faire après le wget stp ? Merci.
Celle indiquée précédemment.
sudo dpkg -i ./thelounge_4.3.1-2_all.deb
Ou celle de la doc (adaptée).
sudo apt install ./thelounge_4.3.1-2_all.deb
[Edit]
J'ai raté le message précédent, le paquet est installé dans la dernière version, mais tu as du interrompre la configuration.
sudo apt reinstall ./thelounge_4.3.1-2_all.deb
devrait convenir.
Dernière modification par matrix-bx (Le 11/12/2022, à 10:34)
Utilisations des balises de mises en formes.
Hors ligne
#19 Le 12/12/2022, à 04:21
- Zion
Re : [Résolu] Comment installer The Lounge (IRC) ?
Merci, j'avais réussi avec l'aide du chan IRC officiel TL.
Par contre, je peux pas envoyer de fichiers, je vois pas le bouton, doit y avoir un truc qui cloche dans la config...
Du coups pas résolu encore. Merci.
Bonne journée / semaine !
Hors ligne
#20 Le 12/12/2022, à 14:44
- Zion
Re : [Résolu] Comment installer The Lounge (IRC) ?
Comment faire pour envoyer des fichiers svp depuis TL ? Merci.
Hors ligne
#21 Le 15/02/2023, à 05:42
- Zion
Re : [Résolu] Comment installer The Lounge (IRC) ?
Bonjour,
Quelle est la commande sur un terminal pour installer thelounge (dernier deb actuel) sur un VPS svp ?
Merci beaucoup !
Hors ligne
#22 Le 15/02/2023, à 07:00
- krodelabestiole
Re : [Résolu] Comment installer The Lounge (IRC) ?
je l'ai fait avec docker (et traefik pour gérer le routing via nom de domaine, mais t'es pas obligé).
voilà mon docker-compose :
version: '3'
services:
thelounge:
image: thelounge/thelounge:latest
volumes:
- ./data:/var/opt/thelounge
labels:
- "traefik.enable=true"
- "traefik.http.routers.thelounge.rule=Host(`irc.example.com`)"
restart: unless-stopped
bref, c'est vraiment simple avec docker.
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#23 Le 15/02/2023, à 07:01
- Zion
Re : [Résolu] Comment installer The Lounge (IRC) ?
Pas compris.
Est-ce que ça fonctionne : https://yarnpkg.com/package/thelounge ?
Hors ligne
#24 Le 15/02/2023, à 07:21
- krodelabestiole
Re : [Résolu] Comment installer The Lounge (IRC) ?
ben je te conseille de te renseigner sur docker, en particulier si tu as souvent des services à installer sur un serveur. au final ça simplifie grandement les installations, migrations, la sécurité, etc.
je lis en diagonale, j'ai pas trop de temps. mais c'est pas à ton FAI d'ouvrir le port 9000, il l'est très sûrement déjà. tu gères ça sur ta box pour diriger le trafic sur ton serveur (voir NAT).
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#25 Le 15/02/2023, à 07:23
- krodelabestiole
Re : [Résolu] Comment installer The Lounge (IRC) ?
Quelle est la commande sur un terminal pour installer thelounge (dernier deb actuel) sur un VPS svp ?
les services web ça ne s'installe pas en deb. ou quand c'est possible c'est généralement une mauvaise idée de le faire.
par contre avec docker c'est effectivement faisable en une ligne :
$ docker run --detach \
--name thelounge \
--publish 9000:9000 \
--volume ~/.thelounge:/var/opt/thelounge \
--restart always \
thelounge/thelounge:latest
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne