Please add PiluX OS support

PiluX is Ubuntu 22.04 based Linux distro and planned release in next year.

Need this changes:

cyberpanel.net/install.sh adding in line 38 (before else):

elif echo $OUTPUT | grep -q "PiluX" ; then
apt install -y -qq wget curl
                SERVER_OS="Ubuntu22"

cyberpanel.sh/?dl&Ubuntu22 changing line 268

elif grep -q -E "Ubuntu 18.04|Ubuntu 20.04|Ubuntu 20.10|Ubuntu 22.04" /etc/os-release ; then

to

elif grep -q -E "Ubuntu 18.04|Ubuntu 20.04|Ubuntu 20.10|Ubuntu 22.04|PiluX" /etc/os-release ; then

cyberpanel.sh/?dl&Ubuntu22 changing line 1020

DEBIAN_FRONTEND=noninteractive apt install -y dnsutils net-tools htop telnet libcurl4-gnutls-dev libgnutls28-dev libgcrypt20-dev libattr1 libattr1-dev liblzma-dev libgpgme-dev libmariadbclient-dev libcurl4-gnutls-dev libssl-dev nghttp2 libnghttp2-dev idn2 libidn2-dev libidn2-0-dev librtmp-dev libpsl-dev nettle-dev libgnutls28-dev libldap2-dev libgssapi-krb5-2 libk5crypto3 libkrb5-dev libcomerr2 libldap2-dev virtualenv git socat vim unzip zip

to

DEBIAN_FRONTEND=noninteractive apt install -y dnsutils net-tools htop telnet libcurl4-gnutls-dev libgnutls28-dev libgcrypt20-dev libattr1 libattr1-dev liblzma-dev libgpgme-dev libmariadb-dev-compat libmariadb-dev libcurl4-gnutls-dev libssl-dev nghttp2 libnghttp2-dev idn2 libidn2-dev libidn2-0-dev librtmp-dev libpsl-dev nettle-dev libgnutls28-dev libldap2-dev libgssapi-krb5-2 libk5crypto3 libkrb5-dev libcomerr2 libldap2-dev virtualenv git socat vim unzip zip

(libmariadbclient-dev package name no longer available in Ubuntu 22.04 repo. Use libmariadb-dev-compat libmariadb-dev)

/cyberpanel/install/install.py (from git) adding in line 48 (after distro = ubuntu)

                if line == "DISTRIB_ID=Ubuntu\n":
                    distro = ubuntu

to

                if line == "DISTRIB_ID=Ubuntu\n" or line == "DISTRIB_ID=PiluX" :
                    distro = ubuntu

If that is Ubuntu 22.04 based why just don’t use minimal Ubuntu 22.04 rather than unknown OS.

You also can fork cyberpanel GitHub, make changes on your own fork and use that.

Its not unknown OS. Im owner and developing this OS. :person_facepalming:

What benefits your OS would give over Ubuntu on running servers? I think Ubuntu and alma is supported because those are well known and get security updates frequently.

I think your best bet is fork cyberpanel and add support by your self.