KVAdminer-RS is a simple web application for managing Redis key-value stores. It provides functionalities to connect to a Redis database, view and manage keys, and edit key values.
- Connect to Redis with configurable host, port, username, and password
- View and manage keys with pagination
- Edit existing keys
- Create and delete keys
- Docker
You can run KVAdminer-RS using Docker.
docker run --rm -d -p 8080:8080 --name kvadminer-rs n0tlu5/kvadminer-rs:latest
Once the application is running, you can access it at http://localhost:8080.
Navigate to the connect page to configure the Redis connection by providing the host, port, username, and password.
On the keys management page, you can view and manage keys with pagination. You can also search for specific keys using the search box.
Click on the edit button next to a key to update its value.
Use the form at the bottom of the keys management page to create new keys.
To build the application from source, ensure you have Rust installed. Then, clone the repository and run:
cargo build --release
You can run the application locally with:
cargo run
src/
: Contains the Rust source codestatic/
: Contains static files (HTML, CSS, JS)
Contributions are welcome! Please open an issue or submit a pull request on GitHub.
This project is licensed under the GPL-2.0 license.