Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kbentlage/da-redis-management
DirectAdmin plugin for managing user's redis instances
https://github.com/kbentlage/da-redis-management
Last synced: about 2 months ago
JSON representation
DirectAdmin plugin for managing user's redis instances
- Host: GitHub
- URL: https://github.com/kbentlage/da-redis-management
- Owner: kbentlage
- Created: 2017-10-12T13:39:27.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-05-10T13:28:41.000Z (over 5 years ago)
- Last Synced: 2024-04-07T23:32:54.280Z (6 months ago)
- Language: PHP
- Size: 155 KB
- Stars: 43
- Watchers: 4
- Forks: 27
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DirectAdmin SSH Key Management Plugin
Welcome to this repository of an unofficial DirectAdmin plugin for managing Redis instances.With this plugin end-users on an DirectAdmin server can easliy add and remove their redis instances.
I developed and used this plugin for over a year now on our own servers, but I decided to release it to the public! So everyone can use this.
# Installation
## Requirements
This plugin works on every DirectAdmin server, but the included setup script is only for RHEL/CentOS with systemctl support. Maybe I will add install scripts for Ubuntu / Debian in the future.For enabeling, starting and stopping for redis instances it uses sudo with minimal permissions.
## Plugin installation
```
cd /usr/local/directadmin/plugins
git clone https://github.com/kbentlage/da-redis-management.git redis_management
sh redis_management/scripts/install.sh
```## Redis installation
```
cd /usr/local/directadmin/plugins/redis_management/setup
sh install.sh
```# Configuration
By default, the plugin is working out-of-the box. But it can be needed to change serveral configuration settings.The default settings are stored in /usr/local/directadmin/plugins/redis_management/php/Config/main.php.
If you need to change for example the location where the redis data is stored (default in /var/lib/redis), you can do this in "local.php". Please do not change this in the "main.php" config file, because this file can be overwritten when a new version of this plugin is installed.
# Update
```
cd /usr/local/directadmin/plugins/redis_management
git pull
```# Screenshots
List Redis instances![List Redis instances](https://raw.githubusercontent.com/kbentlage/da-redis-management/master/screenshots/list.png)