Greboca  

Suport technique et veille technologique

Aujourd’hui, les grandes entreprises et administrations publiques hésitent entre continuer à utiliser des logiciels propriétaires ou basculer vers les Logiciels Libres. Pourtant, la plupart des logiciels libres sont capables de bien traiter les données issues des logiciels propriétaire, et parfois avec une meilleur compatibilité.

C’est alors la barrière de la prise en main qui fait peur, et pourtant...

Les logiciels libres

L’aspect « Logiciel Libre » permet une évolution rapide et une plus grande participation des utilisateurs. Les aides et tutoriels foisonnent sur Internet ou sont directement inclus dans le logiciel lui-même.

Enfin, les concepteurs sont plus proches des utilisateurs, ce qui rend les logiciels libres plus agréable à utiliser et conviviaux.

Grâce à la disponibilité des logiciels libres, vous trouverez facilement des services de support techniques et la licence n’est plus un frein à l’utilisation de ces logiciels par votre personnel.

Notre support technique concerne essentiellement les logiciels libres, que ce soit sous forme de services ponctuels ou de tutoriels.

LinuxFr.org : les journaux  -  Déployer un serveur XMPP chez vous...

 -  Mai 2021 - 

…et servez-vous en partout !

Note : Ceci est une republication d'un article de mon blog et contient les liens vers les 7 articles détaillants les étapes pour en arriver là. Si vous pensez que l'ensemble mériterait un journal ou une entrée au Wiki, je m'y attellerais avec plaisir !

Je ne sais pas combien de fois j’ai essayé d’installer un serveur XMPP chez moi. Aujourd’hui, j’ai une solution qui marche, alors j’en profite pour la documenter.

Tout d’abord quel est l’intérêt ? Imaginez, vous avez deux ou trois ordinateurs chez vous. Vous souhaitez partager un fichier ou un lien URL d’un ordinateur à l’autre. Vous avez installé un serveur samba et vous découvrez les joies du :

"Je t’ai mis un fichier sur le NAS !Retour ligne automatique
Ah bon ? Où ça ?"

Bref, rien de très pratique. Et pour un lien URL, vous pouvez toujours la copier dans un fichier, mais vous voyez qu’on en revient au même problème, sans compter que ce n’est pas très convivial.

Vous avez rippé un Blu-ray sur votre PC et vous souhaitez le transférer sur une tablette ? Vous souhaitez vraiment attendre la fin de la copie sur le NAS pour pouvoir relancer le téléchargement sur la tablette ? Pire, vous voulez faire ça alors que vous êtes partis en vacances…

Avec le XMPP, vous avez le transfert en pair à pair, la notification qu’un message est arrivé et bien plus encore.

Alors commençons !

Ce que nous allons faire

Nous allons configurer un serveur XMPP étape par étape. Le nom de domaine sera xmpp.poivron-robotique.fr.

Ce dont vous avez besoin

  • 1 serveur : nous utiliserons un RaspberryPi 1 (mais les instructions marcheraient avec les version 2, 3 et 4).
  • 1 routeur avec l’accès à la configuration : nous utiliserons la box fournie par notre opérateur.
  • 1 nom de domaine : ici, xmpp.poivron-robotique.fr avec l'accès à la configuration du DNS.

Ce que nous utilisons

  • Le serveur XMPP ejabberd Retour ligne manuel
  • Les services de Let’s Encrypt

Une petite note sur l’investissement nécessaire :

Vous allez passer du temps à configurer le serveur. Vous pourriez vouloir faire l’économie d’un nom de domaine. Ne la faîte pas ! Un nom de domaine n’est pas très onéreux (certains sont gratuits, le .fr est à 10€/an) et ce serait vraiment dommage de passer tout ce temps et le voir gâché par ça. C’est une erreur que j’avais faite précédemment.

Au programme

XMPP - Votre serveur local

Nous mettons à jour la distribution Linux (Raspbian), installons le serveur ejabberd et le configurons de manière à pouvoir se connecter en étant sur le réseau local.

XMPP - Votre serveur sur internet

Connectons le serveur à internet : redirection de port et mise à jour de la configuration du serveur.

XMPP - Un joli nom de domaine

Dotons le serveur d’un nom de domaine.

XMPP - Un nom de domaine sûr

Utilisons ce nom de domaine pour obtenir des certificats de chez Let’s Encrypt avec Certbot.

XMPP - Partager des fichiers efficacement

Améliorons le partage de fichiers avec le module mod_http_upload.

XMPP - Interface d’administration

Dotons le serveur d’une interface d’administration web.

XMPP - Flux audio et vidéo

Activons les appels audio et vidéo avec le serveur stun/turn intégré d'ejabber.

Petite question

Dans mes articles, à titre d'exemple, j'ai utilisé les vraies adresses IP et nom de domaine. Est-ce une mauvaise idée ?

Commentaires : voir le flux Atom ouvrir dans le navigateur

par Keuronde

LinuxFr.org : les journaux

LinuxFr.org : Journaux

La version 2.0 de WhosWho est sortie

 -  15 mai - 

Bonjour Nal,Je viens de publier la version 2.0 de WhosWho, mon logiciel pour faire des trombinoscopes, dont j'avais parlé il y a longtemps dans (...)


décrire une une image avec une iA locale

 -  8 mai - 

Aujourd'hui c'est fourien™, petit tuto sans prétention!Pour décrire des images en utilisant une iA localement j'utilise LLaVA qui fait partie de (...)


antistress adventure in Flatpak land

 -  30 avril - 

Hello nal, ça faisait un bail !Certain (il se reconnaîtra) m'a demandé de le tenir au courant lorsque j'aurai basculé sur un usage de Firefox (...)


Téléphone sous Linux ?

 -  25 avril - 

Aujourd'hui, avoir un téléphone avec un Android libéré, c'est possible, on pense en particulier à Murena.Avoir un téléphone sous GNU/Linux, c'est (...)


Quand votre voiture vous espionne… et vous le fait payer

 -  23 avril - 

Ceci se passe aux États-Unis, pour l’instant, aucune preuve qu’une telle fuite existe en Europe. Mais… si votre assurance augmente brutalement, (...)