Documentation

Installer FlowX sur votre propre serveur

Faites tourner l'espace de travail sur un serveur Linux que vous contrôlez : préparez-le, créez la commande d'installation, exécutez-la et gardez-le en bonne santé.

Web

Avant de commencer

L'auto-hébergement est un module des forfaits Business, Professional et Enterprise. Ajoutez-le depuis Paramètres → Auto-hébergement dans votre espace de travail cloud. Une fois payé, un propriétaire ou un administrateur peut créer la commande d'installation. Préparez un serveur :

  • Linux : Ubuntu 22.04 ou 24.04, Debian 12 ou la famille RHEL 9.
  • 4 CPU, 8 Go de RAM et 50 Go de SSD recommandés. Il fonctionne avec 2 CPU, 4 Go et 20 Go, mais lentement sous charge.
  • Un nom comme flowx.yourcompany.com avec un enregistrement DNS pointant vers le serveur.
  • Ports 80 et 443 ouverts aux personnes qui utiliseront FlowX.
  • HTTPS sortant vers license.flowx.ninja et get.flowx.ninja. Rien de FlowX ne se connecte vers l'intérieur.
  • Synchronisation de l'heure (NTP) activée. Docker est facultatif : l'installateur propose de l'installer.

Un serveur accessible uniquement dans le réseau de votre entreprise fonctionne aussi : choisissez votre propre certificat, ou l'option réseau interne, pendant l'installation.

Installer en quatre étapes

  • 1. Dans votre espace de travail cloud, ouvrez Paramètres → Auto-hébergement et choisissez Créer la commande d'installation. Elle fonctionne une fois, pendant 24 heures, et ne s'affiche qu'une fois. Une nouvelle commande annule la précédente.
  • 2. Connectez-vous au serveur avec un utilisateur autorisé à utiliser sudo, collez la commande et appuyez sur Entrée. L'installateur vérifie d'abord le serveur et indique quoi corriger.
  • 3. Répondez à trois questions : l'adresse que les utilisateurs ouvriront ; le certificat (automatique et gratuit, avec les ports 80 et 443 accessibles depuis internet ; le vôtre ; ou réseau interne, qui provoque un avertissement des navigateurs) ; et l'emplacement des fichiers (le disque de ce serveur, ou un bucket compatible S3 que vous avez déjà).
  • 4. Gardez Paramètres → Auto-hébergement ouvert : la page montre la connexion du serveur, ses signes de vie et la première connexion au fur et à mesure. Ouvrez ensuite votre adresse et connectez-vous avec votre compte FlowX habituel.

Le nouveau serveur démarre vide. Les tâches, demandes et fichiers de l'espace de travail cloud n'y passent pas d'eux-mêmes ; contactez le support avant de basculer si vous en avez besoin.

Juste après l'installation

  • Rangez la fiche de récupération que l'installateur écrit dans /opt/flowx/RECOVERY.txt dans un gestionnaire de mots de passe ou imprimez-la, puis supprimez le fichier. Elle contient la seule clé capable de déchiffrer vos sauvegardes ; FlowX n'en a pas de copie.
  • Sur le FlowX du serveur, ouvrez Paramètres → Serveur et suivez la liste : envoi d'e-mails (SMTP), réception facultative (IMAP), fichiers, sauvegardes, fenêtre de mise à jour et sécurité. Chaque étape a un bouton Tester.

Commandes courantes

Exécutez-les sur le serveur avec sudo :

  • flowx status — ce qui tourne, la version et la dernière sauvegarde.
  • flowx doctor — une vérification complète, avec une correction pour chaque problème trouvé.
  • flowx logs api --tail 200 — les dernières lignes de journal d'un service.
  • flowx backup now — une sauvegarde chiffrée et vérifiée immédiatement.
  • flowx upgrade — fait d'abord une sauvegarde vérifiée et revient en arrière tout seul si la nouvelle version ne démarre pas. flowx rollback revient à la version précédente à la main.
  • flowx export — tout, dans des formats standard, si vous partez ou avez besoin d'une copie.

En cas de problème

  • L'installateur bloque à la vérification du nom : l'enregistrement DNS doit pointer vers l'adresse de ce serveur. Les changements peuvent prendre jusqu'à une heure.
  • Le certificat échoue : les ports 80 et 443 doivent être accessibles depuis internet, ou choisissez votre propre certificat.
  • « Jeton expiré ou utilisé » : créez une nouvelle commande d'installation dans Paramètres → Auto-hébergement.
  • Erreurs de signature ou d'heure : activez la synchronisation de l'heure (NTP) sur le serveur.
  • La connexion FlowX est injoignable : les sessions déjà ouvertes continuent de fonctionner. L'administrateur de secours facultatif en lecture seule (flowx break-glass) permet de lire et d'exporter entre-temps.

Obtenir de l'aide

Utilisez le bouton Support de FlowX pour ouvrir un ticket. Exécutez sudo flowx support-bundle sur le serveur et joignez le fichier : il contient des journaux expurgés et des contrôles de santé, jamais le contenu de votre espace de travail, et vous voyez son contenu avant qu'il ne soit écrit.

Sur le même sujet