Giter VIP home page Giter VIP logo

cloudpanel-ce's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

cloudpanel-ce's Issues

vhost fastcgi_pass broken

Hello

in my test instance i have the problem that the vhost shows only the following in fastcgi_pass:

fastcgi_pass 127.0.0.1:;

install.sh error

Hi, I got some error blocked my install progress.
my console info:
debian 10.2
amd64
cloudpanel version:
1.0.7

The error occurs in install.sh file.
Line 64 if [[ "$ARCHITECTURE" == "arm64" ]];
Line 116 echo -e "$CLOUDPANEL_SOURCE_LIST"
Line 117 echo -e "$CLOUDPANEL_APT_PREFERENCES"

I replaced the command

if [[ "$ARCHITECTURE" == "arm64" ]]; >> if [ "$ARCHITECTURE" == "arm64" ];
echo -e "$CLOUDPANEL_SOURCE_LIST" >> echo "$CLOUDPANEL_SOURCE_LIST"
echo -e "$CLOUDPANEL_APT_PREFERENCES" >> echo "$CLOUDPANEL_APT_PREFERENCES"

after these modify , the install.sh could run success.

500 Internal Server Error

Hello,

I no longer able to add or remove domain. Not sure what went wrong because it was working fine before.

Error:

Oops! An Error Occurred
The server returned a "500 Internal Server Error".
Something is broken. Please let us know what you were doing when this error occurred. We will fix it as soon as possible. Sorry for any inconvenience caused.

Debian 10.7
CloudPanel CE- v1.0.4

Feature Request

Tiny DNS would be a great service to add, or even Route53, but Tiny would be less costly

$_GET variable work once if page is not front

I am using Drupal 9 template for Vhost. When the page is front for every request, the $ _GET variable is changed (example.com?q=123), but if the page is not front (example.com/page/1?q=123), the $ _GET variable was cached and only one printed times for each path request, how can I change the Vhost settings?

can we disable /pma and get nodejs support?

First of all, thank you so much for such an amazing open-source project. I've been using VestaCP for long enough to know that this cloudpanel is insane and gonna be more insane.

Consider this issue as request, is there a way to disable /pma on cloudpanel frontend, i know we got http auth on that endpoint but still it would be great to completely disable it and also we got nodejs installed could we use that to host nodejs apps using a separate nodejs vhost.

Take your time man, you are already going awesome, thanks again.

An error occurred during the signature verification

Hello, since a few days I get the following error when updating packages.

An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://d17k9fuiwb52nc.cloudfront.net buster InRelease: The following signatures were invalid: EXPKEYSIG 1FD0B9CFEFC59AC9 Stefan Wieczorek <[email protected]>

Installing PHP 5.6?

Is there any way to manually install PHP 5.6?
Sometimes this is very necessary for projects that still use php 5.6.

AWS - Add support for IAM Instance roles

Currently CloudPanel requires an AWS user to be created and access keys are used to allow CloudPanel access to the AWS account. This option should only be considered when the CloudPanel instance is running outside AWS. I'd like to see:

Use IAM Instance role ( https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/iam-roles-for-amazon-ec2.html ). This way the instance will generate access keys on demand and stolen access keys cannot be used from any other place than the instance itself.

Additionally, using Access Keys or IAM instance role with the option to assume a role in another account should be available as well. This way the CloudPanel instance can be hosted in a separate AWS account outside the regular attack vectors.

Kinsing Malware

Good Morning,

yesterday I set up a fresh, new server with Debian 10 and then installed Cloundpanel directly. No more or other software ...

This morning I looked at the server and all 4 cores were used to 100%. After a quick look at htop, there was a process called /tmp/kdevtmpfs

This is malware called kinsing. Its a mining malware.

How could this break into the system? As I said, all packages are up to date and the system is only 20 hours old.

Kind regards
Jan

How to update cloudpanel version for PHP 8.0

I have CloudPanel CE- v1.0.3 version installed which has maximum PHP 7.4 support. How can I update the cloud panel for the new PHP version 8.0 or what is the procedure to install a new version of PHP in regards to the cloud panel? Could not find anything in the documentation.

Support for Ubuntu 18/20.04 and Apache2 ?

hello everyone.

I search for a good Control Panal Cloudpanel is a very good Controlpanel on my Debian Server.

but i have many Ubuntu Server running with Apache2

will Cloudpanel get support for Ubunut and Apache2?

Best Regards
Pascal

Install Error Clean Debian 10

running installation on an clean installed Debian 10 VM anyone any idee whats the problem

root@cloudpanel:~# curl -sSL https://installer.cloudpanel.io/ce/v1/install.sh | sudo bash
Hit:1 http://security.debian.org/debian-security buster/updates InRelease
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package gnupg is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'gnupg' has no installation candidate
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package postfix is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'postfix' has no installation candidate
E: gnupg, gnupg2 and gnupg1 do not seem to be installed, but one of them is required for this operation
(23) Failed writing body
E: gnupg, gnupg2 and gnupg1 do not seem to be installed, but one of them is required for this operation
(23) Failed writing body
E: gnupg, gnupg2 and gnupg1 do not seem to be installed, but one of them is required for this operation
curl: (23) Failed writing body (629 != 1369)
deb https://dl.yarnpkg.com/debian/ stable main
Hit:1 http://security.debian.org/debian-security buster/updates InRelease
Get:2 https://deb.nodesource.com/node_14.x buster InRelease [4,584 B]
Get:3 https://dl.yarnpkg.com/debian stable InRelease [17.1 kB]
Err:2 https://deb.nodesource.com/node_14.x buster InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 1655A0AB68576280
Err:3 https://dl.yarnpkg.com/debian stable InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 23E7166788B63E1E
Get:4 https://d17k9fuiwb52nc.cloudfront.net buster InRelease [16.8 kB]
Err:4 https://d17k9fuiwb52nc.cloudfront.net buster InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 1FD0B9CFEFC59AC9
Reading package lists... Done
W: GPG error: https://deb.nodesource.com/node_14.x buster InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 1655A0AB68576280
E: The repository 'https://deb.nodesource.com/node_14.x buster InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: GPG error: https://dl.yarnpkg.com/debian stable InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 23E7166788B63E1E
E: The repository 'https://dl.yarnpkg.com/debian stable InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: GPG error: https://d17k9fuiwb52nc.cloudfront.net buster InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 1FD0B9CFEFC59AC9
E: The repository 'https://d17k9fuiwb52nc.cloudfront.net buster InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'cloudpanel' instead of '/tmp/cloudpanel.deb'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
cloudpanel : Depends: rsync but it is not installable
Depends: screen but it is not installable
Depends: build-essential but it is not installable
Depends: git-core
Depends: zip but it is not installable
Depends: unzip but it is not installable
Depends: vim but it is not installable
Depends: fail2ban but it is not installable
Depends: apache2-utils but it is not going to be installed
Depends: apt-show-versions but it is not installable
Depends: iotop but it is not installable
Depends: htop but it is not installable
Depends: chrony but it is not installable
Depends: make but it is not installable
Depends: tcpdump but it is not going to be installed
Depends: rcconf but it is not installable
Depends: mailutils-common but it is not installable
Depends: locales-all but it is not installable
Depends: pwgen but it is not installable
Depends: sysstat but it is not installable
Depends: gifsicle but it is not installable
Depends: jpegoptim but it is not installable
Depends: optipng but it is not installable
Depends: uuid but it is not installable
Depends: net-tools but it is not installable
Depends: memcached but it is not installable
Depends: nodejs but it is not going to be installed
Depends: npm but it is not installable
Depends: yarn but it is not installable
Depends: dphys-swapfile but it is not installable
Depends: php7.1-common but it is not installable
Depends: php7.1-fpm but it is not installable
Depends: php7.1 but it is not installable
Depends: php7.1-json but it is not installable
Depends: php7.1-zip but it is not installable
Depends: php7.1-soap but it is not installable
Depends: php7.1-opcache but it is not installable
Depends: php7.1-mysql but it is not installable
Depends: php7.1-cli but it is not installable
Depends: php7.1-gd but it is not installable
Depends: php7.1-curl but it is not installable
Depends: php7.1-xsl but it is not installable
Depends: php7.1-imap but it is not installable
Depends: php7.1-intl but it is not installable
Depends: php7.1-xmlrpc but it is not installable
Depends: php7.1-sqlite3 but it is not installable
Depends: php7.1-bcmath but it is not installable
Depends: php7.1-mbstring but it is not installable
Depends: php7.1-readline but it is not installable
Depends: php7.1-mcrypt but it is not installable
Depends: php7.2-common but it is not installable
Depends: php7.2-fpm but it is not installable
Depends: php7.2 but it is not installable
Depends: php7.2-json but it is not installable
Depends: php7.2-zip but it is not installable
Depends: php7.2-soap but it is not installable
Depends: php7.2-opcache but it is not installable
Depends: php7.2-mysql but it is not installable
Depends: php7.2-cli but it is not installable
Depends: php7.2-gd but it is not installable
Depends: php7.2-curl but it is not installable
Depends: php7.2-xsl but it is not installable
Depends: php7.2-imap but it is not installable
Depends: php7.2-intl but it is not installable
Depends: php7.2-xmlrpc but it is not installable
Depends: php7.2-sqlite3 but it is not installable
Depends: php7.2-bcmath but it is not installable
Depends: php7.2-mbstring but it is not installable
Depends: php7.2-readline but it is not installable
Depends: php7.3-common but it is not going to be installed
Depends: php7.3-fpm but it is not going to be installed
Depends: php7.3 but it is not going to be installed
Depends: php7.3-json but it is not going to be installed
Depends: php7.3-zip but it is not going to be installed
Depends: php7.3-soap but it is not going to be installed
Depends: php7.3-opcache but it is not going to be installed
Depends: php7.3-mysql but it is not going to be installed
Depends: php7.3-cli but it is not going to be installed
Depends: php7.3-gd but it is not going to be installed
Depends: php7.3-curl but it is not going to be installed
Depends: php7.3-xsl
Depends: php7.3-imap but it is not going to be installed
Depends: php7.3-intl but it is not going to be installed
Depends: php7.3-xmlrpc but it is not going to be installed
Depends: php7.3-sqlite3 but it is not going to be installed
Depends: php7.3-bcmath but it is not going to be installed
Depends: php7.3-mbstring but it is not going to be installed
Depends: php7.3-readline but it is not going to be installed
Depends: php7.4-common but it is not installable
Depends: php7.4-fpm but it is not installable
Depends: php7.4 but it is not installable
Depends: php7.4-json but it is not installable
Depends: php7.4-zip but it is not installable
Depends: php7.4-soap but it is not installable
Depends: php7.4-opcache but it is not installable
Depends: php7.4-mysql but it is not installable
Depends: php7.4-cli but it is not installable
Depends: php7.4-gd but it is not installable
Depends: php7.4-curl but it is not installable
Depends: php7.4-xsl but it is not installable
Depends: php7.4-imap but it is not installable
Depends: php7.4-intl but it is not installable
Depends: php7.4-xmlrpc but it is not installable
Depends: php7.4-sqlite3 but it is not installable
Depends: php7.4-bcmath but it is not installable
Depends: php7.4-mbstring but it is not installable
Depends: php7.4-readline but it is not installable
Depends: php8.0-common but it is not installable
Depends: php8.0-fpm but it is not installable
Depends: php8.0 but it is not installable
Depends: php8.0-zip but it is not installable
Depends: php8.0-soap but it is not installable
Depends: php8.0-opcache but it is not installable
Depends: php8.0-mysql but it is not installable
Depends: php8.0-cli but it is not installable
Depends: php8.0-gd but it is not installable
Depends: php8.0-curl but it is not installable
Depends: php8.0-xsl but it is not installable
Depends: php8.0-imap but it is not installable
Depends: php8.0-intl but it is not installable
Depends: php8.0-sqlite3 but it is not installable
Depends: php8.0-bcmath but it is not installable
Depends: php8.0-mbstring but it is not installable
Depends: php8.0-readline but it is not installable
Depends: redis-server but it is not going to be installed
Depends: percona-server-client-5.7 but it is not installable
Depends: percona-server-server-5.7 but it is not installable
Depends: proftpd
Depends: clp-agent but it is not installable
E: Unable to correct problems, you have held broken packages.

Unable to change the MySQL root password

Installer failed with the following error message:

"Unable to change the MySQL root password, error message: Command "Changes a mysql user's password : sudo mysqladmin --host=127.0.0.1 --user=root --password=''root'' password ''*******'' --port=3306" failed, error message: sudo: mysqladmin: command not found"

SSL Cert Storage

Could you please tell where the SSL certs are stored? I need to manually copy the files periodically to a docker directory for my mail server, but I just can't figure out where to get them from (besides the web interface).

Maybe you could also add a note on the frontend telling where certs are stored.

Thank you for the awesome work with this panel, really looking forward to v2 :)

php mkdir permission denied

php mkdir permission denied

if (!file_exists($file)) {
mkdir($dirname, 775,TRUE);
}

when i want make dir from php i get erorr

permission denied for this folder and i cant use it foldr for upload file or creat file from file_put_contnt

Invalid signature

Hi,
I just installed cloudpanel using the DO image from marketplace. When I launch an apt-get update I receive the following error:

Err:6 https://d17k9fuiwb52nc.cloudfront.net buster InRelease
The following signatures were invalid: EXPKEYSIG 1FD0B9CFEFC59AC9 Stefan Wieczorek 
<[email protected]>

Thank you,
Salvatore

Request | PHP 5 Support

Any possibility of adding PHP 5.3, 5.4, 5.5, 5.6 and even 7.0 support? I know that this version of PHP has been discontinued but sometimes this is important for systems migrations..

Debian 10 - Could not create ftp user - Invalid home directory

I am not able to create an ftp user via web interface. It says the home directory is not valid without further info. The home directory of this user is within the home directory of an other user. This might be crucial. I try to setup a subdirectory that is reachable for an other user via ftp without being able to access the whole app. The app itself is within a custom php pool so the user is changed for the user for that app (which has the parennt home directory).

FTP does not connect.

Hi, I'm new to Cloudpanel.io, I did the installation in minutes, I really liked that, it just doesn't connect Filezilla.

  1. Create my username and password
  2. I add the data in Filezilla, IP, username and password

Does not connect via SFTP or FTP

Error message:
Data connection could not be established: ECONNREFUSED - Connection refused by server

Thanks

AWS - Secret Access Key visible

First - Preferably Instance Roles will be used to provide access to the platform, see https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/iam-roles-for-amazon-ec2.html . In the mean while this error should be fixed with higher priority.

Actual issue:

The Secret Access Key is visible after entering the key. Since the manual suggest attaching the AdministratorAccess policy to the user created for CloudPanel, any misconfiguration allow an attacker full permissions on the platform.

Secret access key should be stored safely and should not be retrievable to clear text.

Cloud Provider Integrations

I noticed that with CloudPanel 1.0.6 you've introduced support for Vultr as a Cloud Provider. (Nice!)

I would gather, perhaps, that Linode, UpCloud, Hetzner might also be on the list of future Providers?

Might I also suggest RackNerd, as they too offer API integration with their Panel.

FB: I like the tech part, alot - but not so much the License-type

I absolutely love the tech parts!

  • Clean Interface
  • awesome speed
  • all you need in one place

However, i dont like to see that the software is closed sourced, and ofc encrypted using ioncube.
Feels like there is something hidden inside. (just a guess)

I also notice:
https://www.cloudpanel.io/
Big Button: "Free Forever - Get Started"

whereas your license says:
As the current version of the Software is for free, MGT-COMMERCE and the Licensee may terminate this Agreement, at any time, for any reason. Termination by MGT-COMMERCE will be effective upon (i) notice to the Licensee or (ii) at the time of MGT-COMMERCE’s decision to discontinue offering and/or supporting the Software.
https://www.cloudpanel.io/license-terms/

Is it free FOREVER, or not?

Please dont get me wrong, that should absolutely be constructive feedback!
BR Bernd

Erro Sudo

An error has occurred. Error Message: Command "Creates a system user : /usr/bin/sudo /usr/sbin/useradd -N -m -p 'sudo: unable to resolve host CloudPanel: Name or service not known' 'reit-ssh' - s '/bin/bash' -d '/home/reit-ssh' -g 'clp' " failed, error message: sudo: unable to resolve host CloudPanel: Name or service not known useradd: invalid field 'sudo: unable to resolve CloudPanel host: Name or service not known' sudo: unable to resolve CloudPanel host: Name or service not known useradd: invalid field 'sudo: unable to resolve CloudPanel host: Name or service not known'

CloudPanel under own domain yields invalid IP in dashboard

When using a custom Domain for CloudPanel as explained in this article here the Server IP in General Information Box is wrong, it displays 127.0.0.1 instead of the real public ip of the server.
image

I understand why this happens, for example a setting could be added where you define the public ip of the host.

AWS - Access Keys not accepted with limited permissions

AWS Access keys are only accepted when all permissions are granted to the CloudPanel user. If I'd like to allow CloudPanel to only manage a certain Route53 zone, and thus limit my policy to that zone, it will fail.

AdministratorAccess permissions are in any case way too much permissions on the platform. As a maximum the IAM policy should allow exactly the permissions CloudPanel requires for all functions - still i'd like to be able to remove some permissions as well if i dont need them.

Limit permissions for users (multi user or multi company use)

Hello,
First thank you for wonderful hosting panel. Looks very promising if you guys keep developing.

I would like to use this for our web hosting but I see that user permissions are not build for that yet. It is not build for multi user or multi company use?

Is it possible to limit permissions for normal users so they can't see what other users created? Right now every user can do and see everything that other users created.

I would also like to disable monitoring for normal users.

Edit let me add that I am using this kind of installation https://www.cloudpanel.io/docs/cloudpanel-ce/getting-started/installation-other

Thank you and hope you keep developing and keep it simple.

Support for old PHP like 5.6

Is there possibility to add support for PHP 5.6 for example? We have some old pages which is very hard to migrate to new PHP versions and we would like run them via cloudpanel. Thank you.

Feature or Tutorial: Enable FastCGI caching (per site) on CloudPanel

Great work on the panel folks! It is a nice balance between those SAAS panels and self-hosted, plus it is simply yet quite visually appealing. Plus it just works, which is awesome.

One feature that would be a particular plus, and found in a majority of the SAAS panels (SpinUpWP, GridPane, Cleavr, CloudStick, and RunCloud) is FastCGI Cache and enabling it on a per site basis. Any chance you are working on something like that for CloudPanel v2?

Better yet, any plans to introduce it in CloudPanel v1? Or at the least maybe a tutorial on how best to manually enable it?

Support Imunify360?

Is it possible to create an integration to support Imunify360 in either v1 or v2?

I believe it is beneficial for CloudPanel users too if they are using Imunify360 as I can see CyberPanel (an open-source panel) is already offering it.

Please tell me how I can help by either create the "plugin" or give you an extra hand for it?

Unable to change the MySQL root password

Made a brand new install, got to the setup to set user, mail, password and now i get and cant do anyting:

Unable to change the MySQL root password, error message: Command "Changes a mysql user's password : /usr/bin/sudo /usr/bin/mysqladmin --host=127.0.0.1 --user=root --password=''root'' password ''T2hPUQD6qO6y9w86'' --port=3306" failed, error message: sudo: unable to resolve host cloudpanel: Name or service not known �mysqladmin: connect to server at '127.0.0.1' failed error: 'Access denied for user 'root'@'localhost''

Http3 / Quic

How to configure to use quic/http 3 with Nginx?

When will this module be natively inserted?

Is cloudpanel open source?

cloudpanel is a great project, but it doesn't seem to have open source code. The community can only provide feedback and not participate in the development to make the project better. Is that right?

Failed to delete domain

Getting error codes upon trying to remove domain's, databases or while trying to create a user:
An error has occurred, error message: Command "Deletes a file : /usr/bin/sudo /bin/rm -f /etc/nginx/sites-enabled/dev.pctoppers.nl.conf" failed, error message: sudo: unable to resolve host cloudpanel: No address associated with hostname sudo: unable to resolve host cloudpanel: No address associated with hostname

Is this is known issue?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.