termal.in

← 소식

Termalin에 내장된 데이터베이스 클라이언트 — 엔진 13종

v0.1.42

이제 Termalin에 데이터베이스 클라이언트가 생겼습니다. 내 서버를 담아 두는 바로 그 앱이, 그 서버 위의 데이터베이스를 탐색하고 쿼리합니다 — 이미 서버에 닿는 방식 그대로 닿으며, 포트를 노출하지 않습니다.

엔진 13종을 위한 데이터베이스 클라이언트

새로운 Data 호스트 유형이 PostgreSQL, MySQL/MariaDB, SQLite, MongoDB, Redis, ClickHouse, Elasticsearch, Cassandra/ScyllaDB, Neo4j, InfluxDB, RabbitMQ, SQL Server, Cloudflare D1을 탐색하고 쿼리합니다. 모든 데이터베이스·테이블·컬럼의 스키마 트리(행 수, 인덱스, 외래 키, 접근 권한까지), Ctrl+Enter로 실행하는 SQL 편집기, CSV나 JSON으로 내보내는 결과 그리드를 쓸 수 있습니다. 데이터베이스 클라이언트 페이지에 둘러보기가 있고, MongoDB GUI와 Redis GUI를 다룬 전용 페이지도 있습니다.

그리드에서 바로 편집

테이블을 열고 셀을 클릭해 값을 바꾸고, 행을 오른쪽 클릭해 삭제하고, 양식으로 행을 추가하고, 컬럼을 더하고, 테이블과 데이터베이스를 만드세요. 기본 키가 없는 테이블도 편집할 수 있습니다. 생성되는 모든 구문은 실행 전에 검토하도록 보여 줍니다 — 보이지 않게 실행되는 것은 없습니다.

SQL만이 아니라 문서와 브로커도

MongoDB와 Elasticsearch 문서는 id로 편집하며, ‘문서 추가’ JSON 양식이 있습니다. RabbitMQ 큐에는 메시지를 발행하고, 큐를 비우거나 새로 만들 수 있습니다. Redis 키는 타입, TTL, 값 미리보기와 함께 나열되며, 그 자리에서 편집·만료·삭제할 수 있습니다.

방화벽 뒤에서 — 열린 포트 없이

비공개 데이터베이스에는 저장해 둔 SSH 호스트를 거쳐 닿고, 웹 캐비닛에서는 Connector를 거쳐 닿습니다. 무엇도 공개 포트에서 대기할 필요가 없습니다. 각 구문은 호스트별 명령 기록(터미널 명령처럼 암호화됩니다)과 활동 로그에 남습니다.

내 에이전트도, 내가 정한 조건으로 쿼리합니다

함께 제공되는 MCP 서버에 데이터베이스 도구가 더해집니다 — 데이터베이스·테이블·스키마 나열, 쿼리 실행 — 기본적으로 꺼져 있고, 연결이 전체 액세스를 허용하지 않는 한 읽기 전용이며, 모든 에이전트 쿼리가 기록되고 감사됩니다. Termalin의 호스팅 MCP로 연결한 claude.ai와 ChatGPT는, 키 없이 연결되는 터널 위에서 데이터베이스 자체의 로컬 신뢰를 이용해 내 데이터베이스를 쿼리합니다. 데이터베이스 비밀번호는 전송되지도, 저장되지도 않습니다. AI 에이전트에게 데이터베이스 액세스 주기(영어)와 Claude Code나 Cursor에서 데이터베이스 쿼리하기를 참고하세요.

업데이트를 받으세요.

Termalin은 스스로 업데이트됩니다. 새로 설치해도 1분이면 됩니다.

Google에서 Termalin을 선호 소스로 추가