All Projects → Lukiya → redismanager

Lukiya / redismanager

Licence: AGPL-3.0 license
a cross-platform redis gui client (or server)

Programming Languages

typescript
32286 projects
go
31211 projects - #10 most used programming language
powershell
5483 projects

Projects that are alternatives of or similar to redismanager

sensible-github-labels
Github labels for teams that like workflows and structure
Stars: ✭ 121 (+450%)
Mutual labels:  management
Time-and-Attendance-Management-System
TMS is a full-stack website that maintains records of all employees with their personal information. It keeps track of hours worked by an employee on a particular project assigned to him. It maintains time sheets and generates detailed and summary reports of the employee time sheets. TMS also has an admin page, which can manage all the employees…
Stars: ✭ 46 (+109.09%)
Mutual labels:  management
PM-ClassActivity-C
activity and tasks to be done in small groups as a learning process
Stars: ✭ 15 (-31.82%)
Mutual labels:  management
porthog
Identify which process is using a specific port.
Stars: ✭ 27 (+22.73%)
Mutual labels:  management
Customer-Management-System-for-Coffee-Shops
𝐂𝐨𝐟𝐟𝐞𝐞 𝐒𝐡𝐨𝐩𝐬
Stars: ✭ 34 (+54.55%)
Mutual labels:  management
cardanocli-js
Wrapping the cardano-cli inside JavaScript
Stars: ✭ 173 (+686.36%)
Mutual labels:  management
university
University Management System
Stars: ✭ 15 (-31.82%)
Mutual labels:  management
core
Liman Core allows you to centrally manage all servers in your IT processes remotely, with stable and secure. You can improve the features with expandable extensions and modules.
Stars: ✭ 35 (+59.09%)
Mutual labels:  management
hawthorne
Game Server Management - Easy, Accessible, Self Hosted - simply reinvented.
Stars: ✭ 28 (+27.27%)
Mutual labels:  management
kstone
Kstone is an etcd management platform, providing cluster management, monitoring, backup, inspection, data migration, visual viewing of etcd data, and intelligent diagnosis.
Stars: ✭ 592 (+2590.91%)
Mutual labels:  management
integrated-manager-for-lustre
Integrated Manager for Lustre
Stars: ✭ 64 (+190.91%)
Mutual labels:  management
docker-tool
Convenient tool for Docker operations
Stars: ✭ 18 (-18.18%)
Mutual labels:  management
netdash
Delegated IT infrastructure administration
Stars: ✭ 16 (-27.27%)
Mutual labels:  management
commissaire
A lightweight REST interface for under-the-covers cluster system management.
Stars: ✭ 19 (-13.64%)
Mutual labels:  management
bonsai
Open source software for product footprinting.
Stars: ✭ 45 (+104.55%)
Mutual labels:  management
RoomScout
A web app for finding and managing roommates
Stars: ✭ 28 (+27.27%)
Mutual labels:  management
hypertrons
🤖Open source RPA for open organization
Stars: ✭ 51 (+131.82%)
Mutual labels:  management
Switch
Manage chrome extensions from the toolbar
Stars: ✭ 13 (-40.91%)
Mutual labels:  management
career-ladders
A sample of career ladders I use for my organization, open sourced for anyone.
Stars: ✭ 676 (+2972.73%)
Mutual labels:  management
docs
The documentation for Firefly III
Stars: ✭ 30 (+36.36%)
Mutual labels:  management

Redis Manager

Intro

Redis Manager is an open source, cross-platform and completely free redis management GUI. Its server host side is writen by GO, and GUI side is writen by react + umi + ant design.

Configuration

There are 2 setting files: "configs.json" and "Servers.json"

configs.json

It stored some basic configuration for RedisManager, here's an example and instructions for it:

{
    "Log": {
        "Level": "warn"       // log level [debug,info,warn,error]
    },
    "ListenAddr": ":16379"    // Listen address and port
}
Servers.json

It stored all redis servers infomation you want to manage.

Please beware, this file is unencrypted. Make sure it can only be accessed by yourself.

Quick start

Use excutable files

Visit https://github.com/Lukiya/redismanager/releases, download executable file

Use docker

docker run --name redismanager -d --restart always --net host lukiya/redismanager

or

docker run --name redismanager -d --restart always -p 16379:16379 lukiya/redismanager

if you want to backup or restore Servers.json, use below command:

docker cp redismanager:/app/Servers.json /data/redismanager/Servers.json
docker cp /data/redismanager/Servers.json redismanager:/app/Servers.json

or just use volume map to save Servers.json outside of docker instance like below:

docker run --name redismanager -d --restart always -p 16379:16379 -v /data/redismanager/Servers.json:/app/Servers.json lukiya/redismanager

Please beware, this file is unencrypted. Make sure it can only be accessed by yourself.

Notes

  • For Mac, make sure you allow it in settings ("Security & Privacy" -> "General" -> "Allow apps downloaded from").

You are all set

Run excutable file or run an docker image, then open a broswer, and access http://localhost:16379 (or http://RemoteIP:Port) to start using it.

Source code

DEV environment

GUI DEV documents

Build

There are 6 powershell scripts for building source code.

  • build-js.ps1: build js file and generate bindata
  • build-linux.ps1: build linux executable file.
  • build-mac.ps1: build mac executable file.
  • build-win.ps1: build windows executable file.
  • build-docker.ps1: build docker image file.
  • build.ps1: build all platform executable file including docker image.

After built, all binary files will be saved under dist folder.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].