# go-redis-manager **Repository Path**: gphper/go-redis-manager ## Basic Information - **Project Name**: go-redis-manager - **Description**: redis 客户端管理平台(redis manager)【部署简单便捷,SSH连接,用户校验,操作日志等】 - **Primary Language**: Go - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-04-03 - **Last Updated**: 2022-08-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # GoRedisManager redis web客户端管理平台。优点:跨平台、部署简单。欢迎star!! ![logo](readme/redis-login.JPG) ![logo](readme/index.JPG) ## 功能清单 :white_check_mark:管理连接、切换DB :white_check_mark:支持 string 类型 :white_check_mark:支持 list 类型 :white_check_mark:支持 set 类型 :white_check_mark:支持 zset 类型 :white_check_mark:支持 hash 类型 :white_check_mark:支持 stream 类型 :white_check_mark:SSH 连接 redis :white_check_mark:用户登录验证 :white_check_mark:操作日志 :white_check_mark:分页加载key值 ## 使用文档 - [开始使用](#开始使用) - [配置文件](#配置文件) - [用户验证](#用户验证) ### 开始使用 ```shell -c string 配置文件路径 (default "./config.yaml") ``` ``` 默认访问地址:http://127.0.0.1:8088/index ``` ### 配置文件 ```yaml connections: # 不启动ssh的配置方法 - servicename: localhost host: 127.0.0.1 port: "6379" password: "" usessh: 0 sshconfig: sshhost: "" sshport: "" sshusername: "" sshpassword: "" # 启动ssh的配置方法 - servicename: ceshi host: 127.0.0.1 port: "6379" password: redispass usessh: 1 sshconfig: sshhost: 127.0.0.1 sshport: "2203" sshusername: root sshpassword: "123456" hostname: 127.0.0.1 port: "8088" #启用用户登录验证 不需要此功能则将 accounts 数据块注释掉即可 accounts: - account: "admin" password: "123456" #分页显示key值 limit: 20 ``` ### 用户验证 在配置文件中设置 accounts 属性即为默认开启用户验证 ```yaml #启用用户登录验证 不需要此功能则将 accounts 数据块注释掉即可 accounts: - account: "admin" password: "123456" ```