Our features site is undergoing a refresh! Be sure to explore the revamped site and discover our latest product roadmap launching here on Monday, March 18th.

Support for redis per user

dzamanakos shared this idea 5 years ago
Already Exists

As a WHM admin, I would like a redis plugin that will allow cPanel users to enable and disable redis from the cPanel interface and also flush the cache so that the system could use the redis cache features for speeding up websites.

-----------------


I would like cPanel to create a redis plugin so that each user could enable and disable redis from their cPanel interface and also flush their cache.

There is a plugin in the market from a company, but it doesn't work as expected and the support is terrible.

It would be great to work with UNIX sockets in the user's home dir.

Replies (3)

photo
2

Is there something new about this? This is super important these days

photo
13

Any updates? There is a request for memcached per user (https://features.cpanel.net/topic/plugin-for-per-user-memcached-instance) posted 6 years ago and cpanel staff replied "we feel that our time is better served getting Nginx and other caching systems out the door quicker".

So whats the update after 6 years? No caching engine yet (redis, memcached), even a recent blog says nginx support at this time is better through engintron which is a third party plugin.

You changed your billing scheme last year and we're waiting for more, but all we see is marketplace and other design changes.

photo
3

Totally agree!

photo
photo
3

It's been 6 months, any news regards it?

cPanel should add per user Redis instance within cPanel end user panel.

photo
2

Hello!

We have a way to do this in the product for Redis, however we don't have a UI for it at this time. You will need to install our ea-podman package, and then you'll be able to install ea-redis62 for your users. Check out the instructions on how to do that here:

Set up your server to install containers: https://docs.cpanel.net/ea4/containers/easyapache-4-containers/#setting-up-containers

Install Redis: https://docs.cpanel.net/ea4/containers/redis-via-containers/

We hope to build a UI in the near future so that your cPanel users can more easily manage their containers. Stay tuned to our blog at https://blog.cpanel.com/ or subscribe to our newsletter at https://cpanel.net/mailing-list/ for updates on future iterations in this area

Thanks,

Kelli

photo
2

Your documentation says it only works on Almalinux 8 and Ubuntu, Will this not work on CloudLinux 8 ?

Also, isn’t using docker without seLinux correctly configured and in enforced mode dangerous on a shared hosting server ?

photo
1

The best way to implement this on cloudlinux is to use cagefs using the cagefs.mp file, you can setup a directory in which users can only view their own folder and then each instance of redis can be then only accessed by the individual user.


The above method would also mean redis would run within the users LVE.

photo
1

The redis instance seems to not be run with the root user but with the actual users user so it might actually work out of the box with CloudLinux 8… can cPanel confirm if CloudLinux 8 will be supported ?

photo
2

I haven't managed to get this working on one of our CloudLinux 8 dev servers.

Now that WordPress gives a warning if no object cache is preset it's extremely important that we are able to offer a secure object cache to our customers.

photo
Leave a Comment
 
Attach a file