# SSDBAdmin **Repository Path**: modao233/SSDBAdmin ## Basic Information - **Project Name**: SSDBAdmin - **Description**: SSDB可视化界面管理工具 ssdb web manager tool - **Primary Language**: Python - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2020-03-17 - **Last Updated**: 2021-03-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README SSDBAdmin ======= [![Build Status](https://travis-ci.org/jhao104/SSDBAdmin.svg?branch=master)](https://travis-ci.org/jhao104/SSDBAdmin) ![py3](https://img.shields.io/badge/python-3.x-green.svg) [![Requirements Status](https://requires.io/github/jhao104/SSDBAdmin/requirements.svg?branch=master)](https://requires.io/github/jhao104/SSDBAdmin/requirements/?branch=master) [![](https://img.shields.io/badge/Powered%20by-@j_hao104-blue.svg)](http://www.spiderpy.cn/blog/) SSDB数据库的可视化界面管理工具 ## 功能 提供SSDB数据的hash/zset/kv/queue等数据结构的增删改查等功能 ## 依赖 * Python 3.x (Python2请移步[py2](https://github.com/jhao104/SSDBAdmin/tree/dev_py2)) * Flask ## 安装 下载项目到本地`git clone https://github.com/jhao104/SSDBAdmin.git` 编辑配置文件`SSDBAdmin/setting.py`: ``` # SSDB config DB_CONFIG = [ { "host": "127.0.0.1", "port": 8888 }, { "host": "127.0.0.1", "port": 8899 } ] # service config SERVICE_CONFIG = { "host": "0.0.0.0", "port": 5000, "debug": True } ``` 将`host`和`port`修改成正确值。 安装依赖包: ```pip install -r requirements.txt``` 启动: ```python run.py``` 访问:http://127.0.0.1:5000/ssdbadmin ## Docker ```bash $ docker pull jhao104/ssdb-admin $ docker run --env DB_CONFIG=127.0.0.1:8888 -p 5000:5000 jhao104/ssdb-admin ``` ## Release notes * 3.0.0 * 使用python3版本,不再支持python2。 python2用户请使用2.0.0及以下版本。 * 2.0.0 * python2版本分割。 * 1.1 * 使用redis.py模块代替ssdb-py模块,ssdb-py模块长期没有维护更新,许多新功能不支持。 * 1.0 * First release of SSDBAdmin; * `List`/`Hashmap`/`Set`/`KeyValue` 操作; ## Screenshots ![](./SSDBAdmin/static/img/index.png) ![](./SSDBAdmin/static/img/queue.png)