tiny-rdm/README_ko.md at main · tiny-craft/tiny-rdm

Latest commit

English | 简体中文 | 繁體中文 | 日本語 | 한국어 | Français | Español | Português (BR) | Русский | Türkçe

screenshot screenshot

기능

  • 초경량, Webview2 기반으로 내장 브라우저 없음 (Wails 감사합니다)
  • 시각적이고 사용자 친화적인 UI, 라이트/다크 테마 제공 (Naive UIIconPark 감사합니다)
  • 다국어 지원 (더 많은 언어가 필요하신가요? 여기를 클릭하여 기여하세요)
  • 향상된 연결 관리: SSH 터널/SSL/센티널 모드/클러스터 모드/HTTP 프록시/SOCKS5 프록시 지원
  • 키-값 작업 시각화, List, Hash, String, Set, Sorted Set, Stream의 CRUD 지원
  • 다양한 데이터 보기 형식 및 디코딩/압축 해제 방법 지원
  • SCAN을 사용한 분할 로딩으로 수백만 개의 키를 쉽게 나열
  • 명령 실행 이력 로그 목록
  • 명령줄 모드 제공
  • 슬로우 로그 목록 제공
  • List/Hash/Set/Sorted Set의 분할 로딩 및 쿼리
  • List/Hash/Set/Sorted Set 값의 디코딩/압축 해제 제공
  • 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

또는

컴파일 및 실행

Docker 배포

데스크톱 클라이언트 외에도 Tiny RDM은 Docker를 통해 빠르게 배포할 수 있는 웹 버전을 제공합니다.

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

서비스를 시작합니다:

시작 후 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 로그인 비밀번호 -

소개

스폰서

이 프로젝트가 도움이 되셨다면 커피 한 잔 사주세요 ☕️

  • Wechat 후원

wechat

감사

호스팅 후원을 제공해 주신 다음 서비스 제공업체에 감사드립니다

Powered by NotiDC