cPanel for Raspberry pi

tui shared this idea 1 year ago
Not Planned

The minimun requirements for cPanel are a 226 MHz processor and 768 MB Ram, the Raspberry pi 2 has a 900MHz quad-core ARM Cortex-A7 CPU and 1GB RAM.

A cPanel (or light cpanel) versión for this device would be great, it could help to manage small home/office projects and websites (or even some big websites?); we run some rpi2 as a web servers and backups servers without any kind of lag or problems, also we run some devices for testing purposes, other devices for pre-production and current developing projects for our clients and we have some devices running small-mid websites in production but there is a lack of a complete panel for server and websites management as cPanel, so everything must be manually done.

Also a cPanel DNS only and cPanel Email only version would be viable for this kind of devices so we can run our Dns's servers and Email servers at home or office with our Rpi2.

I think that a lot of developers would benefit from this control panel so they can develop, run and test their projects in home or office servers before publish them to the world.

I think that this kind of ARM devices are growing and are gaining ground with giant steps, in a very near future we are going to have this kind of devices with large capacities and endless possibilities, they are cheap, affordable and easy to get, they are similar or even bigger than a home/office computer, they consume very little power, they can be moved easily, they can be replaced quickly, they are better than a vps (are like hardware vps) and they are growing.

So i think that a cPanel versión for this devices is a must be.

Best Answer
photo

Currently cPanel is not planning to pursue support for the Raspberry pi or similar devices. Comments for this request are now locked, but feel free to continue to express your opinions using the up- and down-vote buttons.

Comments (12)

photo
1

Sounds nice, but cPanel is far too bloated to run well on a Pi, and I personally don't see this as a viable hosting concern due to the limitations the hardware presents. You're better off just making the interface with Lua (you can piggyback on OpenWRT's webui easily), which works quite well on a Pi. There's also places such as elance/odesk where you can contract devops to get your expected product. As a sysadmin, I strongly advise against using a Pi as a client server, especially for production use. Yandex alone could smash it in one crawl :)

photo
1

With the newest RPi3 it should absolutely be possible to run in. Not extremely fast, but still well enough.

photo
1

Currently cPanel is not planning to pursue support for the Raspberry pi or similar devices. Comments for this request are now locked, but feel free to continue to express your opinions using the up- and down-vote buttons.

photo
2

At the request of a twitterer I've re-opened comments here. We're still not seeing much interest, but if you have any new use-cases please do post them here!

photo
4

The new raspberry pi 3 has 1.2 GHz 64-bit quad-core ARM Cortex-A53, 1GB LPDDR2 (900 MHz), Centos can run on it in version 7 32bit (cpanel does not support it) but a x64 version of centos 7 is expected to be out very soon for rpi3

The pine64 has also a 64bit Quad Core ARM A53 1.2GHz CPU and 2GB DDR3 SDRAM,

I think that a version of cpanel/whm for this device should be very useful for a lot of dev's, thinking to use it in test servers or internal projects, small projects etc... as i said before, this kind of device has endless possibilities, they are cheap, affordable and easy to get, they are similar or even bigger than a home/office computer, they consume very little power, they can be moved easily, they can be replaced quickly, they are better than a vps (are like hardware vps) and they are growing very fast.

Imagine a DNS only server on this device's, Mail only server, HTML only, etc.

Imagin a farm of this devices running as multiple mirror servers.

photo
2

+1 for this. I don't see why not and It would be nice to have a backup environment like that ready to go just in case. I would definitely purchase one more additional license if it could be installed on the pi3.

photo
2

Thanks, Carlos! When I last talked to development, the primary concern was the underlying infrastructure of the system. Pi's have come so far, and are pretty incredible little machines. If we start to see any significant traction on the request, we may revisit our consideration.

photo
2

I have a pi3b. I would cringe at trying to run cPanel on it. It barely likes to run minimal transcodes for plex.

photo
1

Maybe not a full replacement of cpanel, but it would be great to run services on this device separately (dns, mail, etc.) also this devices are perfectly for backups

photo
1

I wouldn't use a Pi in a production environment for ANY solution. It runs on insecure versions of ssh and other services. It's not meant to be for outside access in production environments. They tell you right on their own website to not use it in a production environment.

I originally got one to do backups. When I loaded it up and felt exactly how insecure it was I immediately turned around and spent $200 on a Dell PowerEdge T20 and another $200 on 2x2TB HD's, and I host it out of my house with each account encrypted (Pi couldn't handle the encryption in a reasonable way/time frame either).

photo
photo
1

As centOS has offically released an arm64 release: https://lists.centos.org/pipermail/centos-announce/2017-January/022193.html

I think having an ARM version of cPanel might be something worth considering in the future, especially as Qualcomm, APM, and AMD move to producing ARM based servers to compete with the lower power XEON D Intel Servers. Not that I would ever want to run a server on a Rasperberry Pi, but having a lower power server for a client that needs the extra security for things like HIPPA, etc is intruiging.

photo
1

Would love to see this available. I run a Centos 7 Raspberry Pi 3 and it would be great to be able to test and develop on it. Or even just have DNSOnly available..