#format wiki #language fr #acl +All:read = Utiliser WeeChat avec une interface Web = Glowing bear est une interface web en javascript qui permet de se connecter à une instance de weechat. Pour pouvoir l'utiliser sur son instance de weechat lancé sur zamok, il y a deux toutes petites modifications à faire par rapport à l'installation normale. On décrit ici le processus d'installation et de configuration pour pouvoir utiliser glowing bear avec un weechat lancé sur zamok. == Configuration de Weechat == Pour pouvoir utiliser glowing bear, il faut activer le mode relay de weechat. Dans weechat, tapez la commandes suivantes : . {{{ /set relay.network.password $PASSWORD }}} en remplaçant $PASSWORD par un mot de passe de votre choix, qui sera utiliser pour connecter glowing bear à weechat . {{{ /relay add weechat $PORT }}} en remplaçant $PORT par un nombre aléatoire entre 1024 et 65535. Si vous obtenez une erreur comme quoi le port est déjà utilisé, recommencez avec un autre port. Gardez ensuite ce numéro de port sous le bras pour un petit moment. . {{{ /save }}} pour sauvegarder la configuration que l'on vient de modifier. == Installation et configuration de glowing bear == 1. Se connecter à zamok en ssh . {{{ valentin@nashi:~$ ssh samir@zamok.crans.org }}} 2. On crée le dossier www pour des pages perso si ce n'est déjà fait pour y héberger glowing bear et on s'y rend : . {{{ samir@zamok $ mkdir -p www samir@zamok $ cd www/ }}} 3. On édite le fichier (possiblement en le créant) {{{.htaccess}}} pour connecter votre page perso à weechat . {{{ samir@zamok $ nano .htaccess }}} Placez y les instructions suivantes : {{{ RewriteEngine On RewriteRule ^weechat$ ws://127.0.0.1:$PORT/weechat [L,P,QSA,NE] }}} en remplaçant $PORT par le port que vous avez utilisé en configurant weechat. 4. Clonez le dépot de glowing bear et rendez vous dans le dossier nouvellement crée . {{{ samir@zamok $ git clone https://github.com/glowing-bear/glowing-bear samir@zamok $ cd glowing-bear/ }}} 5. Éditez le fichier {{{js/connection.js}}} pour faire pointer l'url de connexion a votre page perso. . Modifiez la ligne {{{ var url = proto + "://" + host + ":" + port + "/weechat"; }}} en {{{ var url = proto + "://" + host + ":" + port + "/$LOGIN/weechat"; }}} en remplaçant {{{$LOGIN}}} par votre login crans. 6. Ouvrez un navigateur web sur la page https://perso.crans.org/$LOGIN/glowing-bear (en remplaçant $LOGIN par votre login crans). 7. Remplissez les champs hostname et port par {{{perso.crans.org}}} et {{{443}}}, tapez le mot de passe que vous avez choisi en configurant weechat, laissez la case {{{Encryption}}} cochée et cliquez sur {{{Connect}}}. 8. Vous devriez être connecté·e à votre weechat depuis votre navigateur web. Pensez à mettre la page courant dans vos favoris ! ---- CatégoriePagePublique