https://github.com/marians/rebrow
Web UI for redis database content
https://github.com/marians/rebrow
Last synced: 4 months ago
JSON representation
Web UI for redis database content
- Host: GitHub
- URL: https://github.com/marians/rebrow
- Owner: marians
- License: mit
- Archived: true
- Created: 2014-08-01T14:28:28.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2023-08-22T07:51:21.000Z (over 1 year ago)
- Last Synced: 2024-08-01T17:32:08.888Z (7 months ago)
- Language: HTML
- Homepage:
- Size: 278 KB
- Stars: 278
- Watchers: 12
- Forks: 56
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
rebrow - Python-Flask-based Browser for Redis Content
=====================================================Built for the developer who needs to look into a Redis store.
Allows for inspection and deletion of keys and follows PubSub messages. Also displays
some runtime and configuration information.## Features
* Web based
* Runs in Python 2.7
* Lightweight requirements
* Search for keys using patterns
* Delete single keys
* Show PubSub messages
* Show server statistics## Quick Start
Execute this:
git clone https://github.com/marians/rebrow.git
cd rebrow
virtualenv venv
source venv/bin/activate
pip install -r requirements.txt
python runserver.pyThen open [127.0.0.1:5001](http://127.0.0.1:5001).
## Running as Docker container
If you run redis in a Docker container, the recommended way is to run rebrow in it's own Docker container, too.
You can use the ready-made public image [marian/rebrow](https://registry.hub.docker.com/r/marian/rebrow).
Alternatively, the provided `Dockerfile` can be used to create the according image. The `Makefile` contains example commands to build the image and run a container from the image.
When running the image, make sure to get your links right. For example, if your redis server is running in a container named `myredis`, start your rebrow container like this:
```
docker run --rm -ti -p 5001:5001 --link myredis:myredis marian/rebrow
```Then access rebrow via `http://:5001/` and set the host name in the login screen to `myredis`.
## License
MIT licensed. See file LICENSE for details.
## Screenshots





