• This repository has been archived on 22/Aug/2023
  • Stars
    star
    274
  • Rank 150,274 (Top 3 %)
  • Language
    HTML
  • License
    MIT License
  • Created over 10 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Web UI for redis database content

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.py

Then open 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.

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://<your-docker-ip>:5001/ and set the host name in the login screen to myredis.

License

MIT licensed. See file LICENSE for details.

Screenshots

Start screen

Server status

Command stats

All Keys

Keys matching a pattern

Key details

More Repositories

1

dwd-weather

Python client to access DWD weather data (Germany)
Python
40
star
2

genesisclient

A Genesis (DeStatis et. al.) client for Python
Python
24
star
3

offeneskoeln

Software backend of offeneskoeln.de
JavaScript
16
star
4

cologne-ris-scraper

A python-based scraper for the Ratsinformationssystem (RIS) of Cologne, Germany
Python
14
star
5

din-schablonierschrift

DIN Schablonierschrift - a technocratic and open stencil font
10
star
6

openweather

Rudimentary python client for OpenWeatherMap.org
Python
9
star
7

scrape-a-ris

Scrape-A-RIS is a scraper for assembly information systems (Ratsinformationssysteme) using Somacos SessionNet, written in Python.
Python
8
star
8

python-docker-exit

Testing how to properly quit a python process inside a Docker container
Python
8
star
9

geogut

Tiny command line tool(s) for geocoding from strings
Python
6
star
10

ok-python-client

Python client für die Offenes Köln API
Python
5
star
11

dwd-climate-data-scraper

Scrapes climate data from dwd.de
5
star
12

agssearch

Python client for the German Destatis Gemeindeverzeichnis
Python
3
star
13

www.sendung.de

My personal website
HTML
3
star
14

audiocalc

A few audio/sound calculation tools for Python
Python
3
star
15

kvbopener

Real time or scraper access to public transport data from KVB
Python
2
star
16

py-icao-aircrft

Python client for lookup of ICAO aircraft (Doc 8643) information
Python
2
star
17

tour-tracker

Track the general classification development of the Tour De France, stage over stage
Python
1
star
18

couchdb-swarm

A demonstration of CouchDB on Giant Swarm
Python
1
star
19

py-simple-flickr-backup

Downloads your photos (and only photos) from Flickr
Python
1
star
20

pinger

Sends periodic HTTP request to configured URLs
Go
1
star
21

py-daterangestr

Create meaningful date/time ranges using strings like e.g. "201301" or "201301-201302"
Python
1
star
22

osm-cgn-bounds

Importing administrative boundaries for Cologne, Germany to the OpenStreetmap Project
Python
1
star