Démarrer avec Termal OS.
De zéro à un bureau distant par SSH en deux minutes.
Démarrer
Termal OS est une application de bureau. Il n'y a rien à installer sur vos serveurs : elle leur parle par une connexion SSH standard.
- Téléchargez Termal OS pour votre plateforme et lancez l'installeur.
- Au premier lancement, vous créez un compte local et acceptez les conditions - c'est ce qui met en place votre coffre chiffré local.
- Ajoutez votre premier serveur (voir ci-dessous) et vous êtes opérationnel.
Ajouter un serveur
Cliquez sur Ajouter un serveur et renseignez les paramètres de connexion :
- Hôte & port - par exemple serveur.exemple.com sur 22.
- Nom d'utilisateur - votre utilisateur SSH.
- Authentification - mot de passe, ou clé privée (PEM) avec une phrase secrète facultative.
Utilisez Tester la connexion pour vérifier avant d'enregistrer. À la connexion, Termal sonde le serveur et adapte l'interface : distribution, serveur web, type d'hébergement (Infomaniak / Plesk / cPanel / standard), environnements d'exécution, bases de données et Docker.
Le tableau de bord
Chaque serveur s'ouvre sur une vue Système en direct, poussée en temps réel par WebSocket :
- CPU (global et par cœur), charge moyenne, mémoire et swap.
- Disques par point de montage, débit réseau, temps de fonctionnement, processus les plus gourmands.
- Historique avec détection d'anomalies (score z) qui signale les pics inhabituels.
Les autres onglets s'adaptent à ce que le serveur expose : Sites (sites hébergés, version de PHP, git pull, statistiques de visites), Logiciels, Services, Conteneurs (Docker, s'il est présent), Journaux (tail -F en direct), Terminal et Bureau.
Bureau distant
L'onglet Bureau ouvre un environnement graphique complet posé sur le système de fichiers distant : gestionnaire de fenêtres, barre des tâches, menu démarrer et icônes de bureau. Parmi les applications intégrées :
- Explorateur - gestionnaire de fichiers SFTP : envoi, téléchargement de dossiers sous forme d'archives, compression et extraction, permissions, copie avec une vraie fenêtre de progression.
- Termal Code - un éditeur façon VS Code (Monaco) avec arborescence et onglets.
- Terminal - un véritable shell PTY.
- Termal Browser - un navigateur multi-onglets avec favoris et outils de développement intégrés.
- Moniteur & gestionnaire de processus - ressources en direct et contrôle des tâches.
- Termal App Studio - créez vos propres applications Termal en HTML/JS, directement depuis le bureau. Voir la documentation développeur.
Quelques raffinements répartis dans le bureau :
- Palette de commandes - appuyez sur ⌘/CtrlK pour chercher et lancer n'importe quelle application ou action.
- Raccourcis clavier - appuyez sur ? pour la liste complète (recherche, renommer, copier / couper / coller, mettre à la corbeille…).
- Détacher un bureau - sortez le bureau d'un serveur dans sa propre fenêtre (son titre affiche le nom du serveur), pour surveiller deux serveurs côte à côte.
- Transfert entre serveurs - faites glisser un fichier ou un dossier d'un bureau détaché vers un autre : il est copié d'un serveur à l'autre (l'original reste en place).
- Barre des tâches - placez-la en haut ou en bas de l'écran, avec masquage automatique si vous le souhaitez.
Alertes & notifications
Définissez des seuils pour le CPU, la mémoire et le disque (avertissement et critique), choisissez une cadence de relevé, et acheminez les notifications :
- Telegram, Slack, Discord, e-mail (SMTP) et webhooks HTTP génériques.
- Les alertes actives s'affichent dans un bandeau, avec un journal des événements récents.
- Escalade quand un incident reste critique, et seuils personnalisés par serveur - chaque serveur peut suivre les valeurs par défaut ou définir les siennes.
Offres & licence
Termal OS est gratuit pour un serveur, avec le bureau distant et la supervision au complet. Pour débloquer davantage de serveurs, le copilote IA, l'API et les fonctions d'équipe, reliez votre compte termalos.com depuis Paramètres → Licence ; la licence est validée en ligne puis mise en cache pour l'usage hors connexion (14 jours de tolérance).
Consultez les tarifs pour la comparaison complète des offres.
Sécurité
- Les secrets (mots de passe SSH, clés privées) sont chiffrés en AES-256-GCM avec une clé maîtresse propre à l'installation.
- Un mot de passe d'application facultatif verrouille le tableau de bord derrière un écran de verrouillage.
- Les chemins de journaux et les noms de domaine sont validés avant l'exécution de toute commande distante.
Vous voulez créer vos propres mini-applications ? Voyez le SDK et les exemples sur GitHub → ou la présentation pour développeurs.