docs/install.md
!!! info "How to install in command line" Make sure to follow the setup guide before installing
flatpak install flathub app.resp.RESP
!!! tip "How to run" If RESP.app icon hasn't appeared in your application launcher, you can run RESP.app from terminal with:
flatpak run app.resp.RESP
!!! warning "SSH Keys" To be able to access your ssh keys from RESP.app please connect
ssh-keyinterface:sudo snap connect redis-desktop-manager:ssh-keys
!!! tip "How to Run" If RESP.app icon hasn't appeared in your application launcher you can run RESP.app from terminal
/snap/bin/redis-desktop-manager.rdm
Install git using the instructions here: https://git-scm.com/download
Get the source code:
git clone --recursive https://github.com/uglide/RedisDesktopManager.git -b 2022 rdm && cd ./rdm
!!! warning "SSH Tunneling support" Since 0.9.9 RESP.app by default does not include SSH Tunneling support. You can create a SSH tunnel to your Redis server manually and connect to
localhost:ssh -L 6379:REDIS_HOST:6379 SSH_USER@SSH_HOST -P SSH_PORT -i SSH_KEY -T -Nor use pre-built binary for your OS
cd ./src && cp ./resources/Info.plist.sample ./resources/Info.plist.openssl, cmake and python3. Install them: brew install openssl cmake python3cd 3rdparty/lz4/build/cmake
cmake -DLZ4_BUNDLED_MODE=ON .
make
cd 3rdparty/brotli
cmake -DBUILD_SHARED_LIBS=OFF
make
cd 3rdparty/snappy
cmake -DHAVE_LIBLZO2=0 -DHAVE_LIBLZ4=0 && make
cd 3rdparty/zstd/build/cmake
cmake ./ && make
pip3 install -t ../bin/osx/release -r py/requirements.txt./src/rdm.pro in Qt Creator.3rdparty/qredisclient/3rdparty/hiredis and apply the patch to fix compilation on Windows:
git apply ../hiredis-win.patch3rdparty/ folder and install zlib with nuget: nuget install zlib-msvc14-x64 -Version 1.2.11.7795cd 3rdparty/lz4/build/cmake
cmake -DLZ4_BUNDLED_MODE=ON .
make
C:\Python39-x64.pip3 install -r src/py/requirements.txt../src/rdm.pro in Qt Creator. Choose the Desktop Qt 5.15.x MSVC2019 64bit > Release build profile.Ctrl-B)