termal.in

← Actualités

Un client de bases de données intégré à Termalin — 13 moteurs

v0.1.42

Termalin a désormais un client de bases de données. La même app qui héberge vos serveurs peut parcourir et interroger les bases qui s’y trouvent — jointes de la même façon que vous joignez déjà le serveur, sans aucun port exposé.

Un client de bases de données pour 13 moteurs

Un nouveau type d’hôte Data parcourt et interroge PostgreSQL, MySQL/MariaDB, SQLite, MongoDB, Redis, ClickHouse, Elasticsearch, Cassandra/ScyllaDB, Neo4j, InfluxDB, RabbitMQ, SQL Server et Cloudflare D1. Vous obtenez une arborescence du schéma de chaque base, table et colonne — avec le nombre de lignes, les index, les clés étrangères et les droits d’accès — un éditeur SQL qui s’exécute sur Ctrl+Enter, et une grille de résultats qui s’exporte en CSV ou JSON. La page client de bases de données propose la visite ; il existe aussi des pages dédiées à l’interface MongoDB et à l’interface Redis.

Modifier directement dans la grille

Ouvrez une table et cliquez sur une cellule pour la modifier, faites un clic droit sur une ligne pour la supprimer, ajoutez des lignes depuis un formulaire, ajoutez des colonnes, et créez des tables et des bases. Les tables sans clé primaire sont modifiables elles aussi. Chaque instruction générée est affichée pour relecture avant son exécution — rien ne s’exécute à votre insu.

Documents et brokers, pas seulement du SQL

Les documents MongoDB et Elasticsearch se modifient par leur id, via un formulaire JSON « Ajouter un document ». On peut publier dans les files RabbitMQ, les purger et les créer. Les clés Redis sont listées avec leur type, leur TTL et un aperçu de la valeur — modifiez-les, faites-les expirer ou supprimez-les sur place.

Derrière un pare-feu — aucun port exposé

Joignez une base privée par un hôte SSH enregistré, et dans l’espace web par un Connector. Rien n’a besoin d’écouter sur un port public. Chaque instruction est consignée dans l’historique des commandes propre à l’hôte (chiffré comme vos commandes de terminal) et dans le journal d’activité.

Vos agents aussi peuvent interroger, à vos conditions

Le serveur MCP intégré ajoute des outils de bases de données — lister les bases, les tables, le schéma, exécuter une requête — désactivés par défaut, en lecture seule tant qu’une connexion n’accorde pas l’accès complet, et chaque requête d’agent est consignée et auditée. claude.ai et ChatGPT connectés via le serveur MCP hébergé de Termalin peuvent interroger vos bases en s’appuyant sur la confiance locale de la base elle-même, à travers le tunnel sans clé, sans qu’aucun mot de passe de base ne soit envoyé ni stocké. Voir donner à un agent IA l’accès à une base de données (en anglais) et interroger votre base depuis Claude Code ou Cursor.

Récupérez la mise à jour.

Termalin se met à jour tout seul. Une installation neuve prend une minute.

Ajouter Termalin comme source préférée sur Google