mirror of
https://github.com/tiny-craft/tiny-rdm.git
synced 2026-04-23 00:17:09 +08:00
197c9c6836
Co-authored-by: Rowan Chen <hotedx@outlook.com>
6.0 KiB
6.0 KiB
Tiny RDM
English | 简体中文 | 日本語
特徴
- 超軽量、Webview2をベースにしており、埋め込みブラウザなし(Wailsに感謝)。
- 視覚的でユーザーフレンドリーなUI、ライトとダークテーマを提供(Naive UIとIconParkに感謝)。
- 多言語サポート(もっと多くの言語が必要ですか?ここをクリックして貢献してください)。
- より良い接続管理:SSHトンネル/SSL/センチネルモード/クラスターモード/HTTPプロキシ/SOCKS5プロキシをサポート。
- キー値操作の可視化、リスト、ハッシュ、文字列、セット、ソートセット、ストリームのCRUDサポート。
- 複数のデータ表示形式とデコード/解凍方法をサポート。
- SCANを使用してセグメント化された読み込みを行い、数百万のキーを簡単にリスト化。
- コマンド操作履歴のログリスト。
- コマンドラインモードを提供。
- スローログリストを提供。
- リスト/ハッシュ/セット/ソートセットのセグメント化された読み込みとクエリ。
- リスト/ハッシュ/セット/ソートセットの値のデコード/解凍を提供。
- Monaco Editorと統合。
- リアルタイムコマンド監視をサポート。
- データのインポート/エクスポートをサポート。
- パブリッシュ/サブスクライブをサポート。
- 接続プロファイルのインポート/エクスポートをサポート。
- 値表示のためのカスタムデータエンコーダーとデコーダーをサポート(こちらが手順です)。
インストール
こちらから無料でダウンロードできます。
macOSにインストール後に開けない場合は、以下のコマンドを実行してから再度開いてください:
sudo xattr -d com.apple.quarantine /Applications/Tiny\ RDM.app
ビルドガイドライン
前提条件
- Go(最新バージョン)
- Node.js >= 20
- NPM >= 9
Wailsのインストール
go install github.com/wailsapp/wails/v2/cmd/wails@latest
コードの取得
git clone https://github.com/tiny-craft/tiny-rdm --depth=1
フロントエンドのビルド
npm install --prefix ./frontend
または
cd frontend
npm install
コンパイルと実行
wails dev
Dockerデプロイ
デスクトップクライアントに加えて、Tiny RDMはDockerで素早くデプロイできるWeb版も提供しています。
Docker Composeを使用(推奨)
docker-compose.yml ファイルを作成します:
services:
tinyrdm:
image: ghcr.io/tiny-craft/tiny-rdm:latest
container_name: tinyrdm
restart: unless-stopped
ports:
- "8086:8086"
environment:
- ADMIN_USERNAME=admin
- ADMIN_PASSWORD=tinyrdm
volumes:
- ./data:/app/tinyrdm
サービスを起動します:
docker compose up -d
起動後、http://localhost:8086 にアクセスし、上記で設定したユーザー名とパスワードでログインしてください。
Dockerコマンドを使用
docker run -d --name tinyrdm \
-p 8086:8086 \
-e ADMIN_USERNAME=admin \
-e ADMIN_PASSWORD=tinyrdm \
-v ./data:/app/tinyrdm \
ghcr.io/tiny-craft/tiny-rdm:latest
環境変数の説明
| 変数 | 説明 | デフォルト値 |
|---|---|---|
ADMIN_USERNAME |
ログインユーザー名 | - |
ADMIN_PASSWORD |
ログインパスワード | - |
PORT |
Goバックエンドのリッスンポート | 8088 |
について
Wechat公式アカウント
スポンサー
このプロジェクトが役立つ場合は、コーヒーを一杯おごってください ☕️。
- Wechatスポンサー