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์ ์ ํ ์ค์ ๋ช ๋ น์ด๋ฅผ ๊ทธ๋๋ก ๊ฐ์ ธ์์ต๋๋ค.
