redis-ui
π‘ P3X Redis UI: A highly functional and convenient database GUI that fits in your pocket, accessible on both responsive web and desktop applications.
νμΌ νμκΈ°
μ΅μ’ λ²μ λ€μ΄λ‘λ (.zip)- build.yml
- entitlements.mas.inherit.plist
- entitlements.mas.plist
- redis.icns
- preview-2.png
- preview-3.png
- preview-4.png
- preview-5.png
- preview-6.png
- preview.png
- adoption-growth.md
- ai.md
- architecture.md
- COMPARISON.md
- create-https-cert.md
- docker-cluster.md
- features.md
- http-basic-auth.md
- macos.md
- pika.md
- privacy-policy.md
- screenshots.md
- start-up-server.md
- demo.gif
- p3x-redis.mjs
- configmap.yaml
- deployment.yaml
- ingress.yaml
- service.yaml
- Chart.yaml
- values.yaml
- configmap.yaml
- deployment.yaml
- ingress.yaml
- namespace.yaml
- service.yaml
- fix-change-log.js
- fix-packages-publish.js
- notarize.js
- start-docker.sh
- start-local-only-electron.sh
- start-local.cmd
- start-local.sh
- 128x128.png
- 256x256.png
- 512x512.png
- redis.svg
- menu.mjs
- window.mjs
- style.css
- index.html
- onload.mjs
- ui.mjs
- webview-placeholder.html
- global.mjs
- metainfo.xml
- p3x-redis-ui.desktop
- relaunch.mjs
- set-language.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- index.mjs
- app.mjs
- redis-ui.spec.js
- run-e2e.sh
- .gitignore
- .npmignore
- .npmrc
- .p3xrs-conns-example.json
- .p3xrs-conns.json
- _config.yml
- change-log.2018.md
- change-log.2019.md
- change-log.2020.md
- change-log.2021.md
- change-log.2022.md
- change-log.2023.md
- change-log.2024.md
- change-log.2025.md
- change-log.md
- com.patrikx3.redis-ui.yml
- contributors.md
- docker-compose.yml
- Dockerfile
- Gruntfile.js
- LICENSE
- p3xrs.json
- package.json
- playwright.config.mjs
- README.md
- yarn.lock
π μ€μΉ κ°μ΄λ
git clone https://github.com/patrikx3/redis-ui
κΉνλΈμμ νλ‘μ νΈ μ½λ μ 체λ₯Ό λ΄ μ»΄ν¨ν°λ‘ λ΄λ €λ°μ΅λλ€.
cd redis-ui
λ°©κΈ λ΄λ €λ°μ νλ‘μ νΈ ν΄λ μμΌλ‘ μ΄λν©λλ€.
2. 곡μ μ€μΉ μ€ν¬λ¦½νΈ
μ¬μ μΆμ²- Node.js npm λͺ λ Ήμ΄λ₯Ό μ°λ €λ©΄ Node.jsκ° μ€μΉλμ΄ μμ΄μΌ ν©λλ€.
- APT (Debian/Ubuntu κ³μ΄) Debian/Ubuntu κ³μ΄ 리λ μ€μ κΈ°λ³Έ λ΄μ₯λ ν¨ν€μ§ λ§€λμ μ λλ€.
npm install -g p3x-redis-ui
npm λ μ§μ€νΈλ¦¬μ λ°°ν¬λ ν¨ν€μ§λ₯Ό μ μμΌλ‘ μ€μΉν©λλ€. μμ€ ν΄λ‘ μ΄ νμ μμ΅λλ€.
sudo apt-get install appimagelauncher
APT ν¨ν€μ§ μ μ₯μμμ λ°λ‘ μ€μΉν©λλ€ (Debian/Ubuntu κ³μ΄).
μ΄ λ ν¬μ READMEμ μ ν μ€μ λͺ λ Ήμ΄λ₯Ό κ·Έλλ‘ κ°μ Έμμ΅λλ€.
3. Docker
μ¬μ- Git GitHubμμ νλ‘μ νΈ μ½λλ₯Ό λ΄λ €λ°μΌλ €λ©΄ νμν©λλ€.
- Docker Desktop 컨ν μ΄λλ₯Ό λΉλνκ³ μ€ννλ €λ©΄ νμν©λλ€. μ€μΉ ν μ€νν΄μ λ°±κ·ΈλΌμ΄λμ μΌλμΈμ.
docker run -d \
λΉλλ μ΄λ―Έμ§λ₯Ό μ€μ 컨ν μ΄λλ‘ μ€νν©λλ€.
wget https://raw.githubusercontent.com/patrikx3/redis-ui/master/docker-compose.yml
compose μ€μ νμΌμ μ μλ μλΉμ€λ€μ λμμΌλ‘ λͺ λ Ήμ μ€νν©λλ€.
docker-compose up
compose μ€μ νμΌμ μ μλ μλΉμ€λ€μ λμμΌλ‘ λͺ λ Ήμ μ€νν©λλ€.
docker run -v $PWD/p3x-redis-ui-settings:/settings -h docker-p3x-redis-ui -p 7843:7843 -t -i patrikx3/p3x-redis-ui
λΉλλ μ΄λ―Έμ§λ₯Ό μ€μ 컨ν μ΄λλ‘ μ€νν©λλ€.
μ΄ λ ν¬μ READMEμ μ ν μ€μ λͺ λ Ήμ΄λ₯Ό κ·Έλλ‘ κ°μ Έμμ΅λλ€.
4. Node.js
μ¬μnpm install -g p3x-redis-ui
npm λ μ§μ€νΈλ¦¬μ λ°°ν¬λ ν¨ν€μ§λ₯Ό μ μμΌλ‘ μ€μΉν©λλ€. μμ€ ν΄λ‘ μ΄ νμ μμ΅λλ€.
μ΄ λ ν¬μ READMEμ μ ν μ€μ λͺ λ Ήμ΄λ₯Ό κ·Έλλ‘ κ°μ Έμμ΅λλ€.
