5.7 KiB
Tiny RDM
English | 简体中文 | 繁體中文 | 日本語 | 한국어 | Français | Español | Português (BR) | Русский | Türkçe
Tiny RDM es un gestor Redis moderno, ligero y multiplataforma, disponible para Mac, Windows y Linux. También ofrece una versión web que se puede desplegar mediante Docker.
Características
- Ultra ligero, basado en Webview2, sin navegador integrado (Gracias a Wails)
- Interfaz visual y fácil de usar, temas claro y oscuro (Gracias a Naive UI e IconPark)
- Soporte multilingüe (¿Necesitas más idiomas? Haz clic aquí para contribuir)
- Gestión mejorada de conexiones: túnel SSH/SSL/modo Sentinel/modo Cluster/proxy HTTP/proxy SOCKS5
- Visualización de operaciones clave-valor, soporte CRUD para List, Hash, String, Set, Sorted Set y Stream
- Soporte de múltiples formatos de visualización y métodos de decodificación/descompresión
- Carga segmentada con SCAN para listar fácilmente millones de claves
- Lista de registros del historial de comandos
- Modo línea de comandos
- Lista de registros lentos
- Carga segmentada y consultas para List/Hash/Set/Sorted Set
- Decodificación/descompresión de valores para List/Hash/Set/Sorted Set
- Integración con Monaco Editor
- Monitoreo de comandos en tiempo real
- Importación/exportación de datos
- Publicación/suscripción
- Importación/exportación de perfiles de conexión
- Codificador y decodificador de datos personalizados para la visualización de valores (Instrucciones aquí)
Instalación
Disponible para descargar gratis aquí.
Si no puedes abrirlo después de la instalación en macOS, ejecuta el siguiente comando y vuelve a abrirlo:
sudo xattr -d com.apple.quarantine /Applications/Tiny\ RDM.app
Guía de compilación
Requisitos previos
- Go (última versión)
- Node.js >= 20
- NPM >= 9
Instalar Wails
go install github.com/wailsapp/wails/v2/cmd/wails@latest
Obtener el código
git clone https://github.com/tiny-craft/tiny-rdm --depth=1
Compilar el frontend
npm install --prefix ./frontend
o
cd frontend
npm install
Compilar y ejecutar
wails dev
Despliegue con Docker
Además del cliente de escritorio, Tiny RDM también ofrece una versión web que se puede desplegar rápidamente con Docker.
Usando Docker Compose (recomendado)
Crea un archivo 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
Inicia el servicio:
docker compose up -d
Una vez iniciado, visita http://localhost:8086 e inicia sesión con las credenciales configuradas arriba.
Usando el comando 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
Variables de entorno
| Variable | Descripción | Valor por defecto |
|---|---|---|
ADMIN_USERNAME |
Nombre de usuario | - |
ADMIN_PASSWORD |
Contraseña | - |
Acerca de
Patrocinar
Si este proyecto te resulta útil, no dudes en invitar al autor a un café ☕️
- Wechat Sponsor
Agradecimientos
Gracias a los siguientes proveedores de servicios por el patrocinio de alojamiento
