VedranIteh / sentora-2

Refactored, hardened and enhanced Sentora control panel. Based on the original zpanel/sentora projects
https://www.sentora2.com
Other
5 stars 2 forks source link

Can't even install #2

Open rockinprogramerdude opened 4 years ago

rockinprogramerdude commented 4 years ago

I would love to be able to test this, however I can't seem to get it to even install. It seems to download and install all the dependencies, but will not install the Sentora core, and from there it just balloons into errors galore.

I won't install anything past that failure, that includes MySQL, Proftpd, etc... Tested this on CentOS 7 and CentOS 8.

Additionally, can you please add the choice in the installer for MariaDB, some people, myself included, would like to be able to choose between MySQL and MariaDB. I understand the functionality is basically the same, but the choice should still be there.

It looks very promising and I'd be excited to give it a try once I can get a working install.

I currently have a farm of Sentora Servers and this would be a game changer.

rockinprogramerdude commented 4 years ago

Also wanted to tag on some ideas I saw missing from your TODO that should be considered.

Each client should be created as a linux user, but should have a dedicated private directory in /home/{username} where all the information for the account is stored. Personally, I'd like to see a file structure like this for an example user:

Apache Configuration Data: /home/example/domains/example.com.conf DNS Configuration Data: /home/example/dns/example.com.conf Lets Encrypt Data: /home/example/ssl/example.com/*.pem Document Root: /home/example/public_html/example.com/

I think you get the point, basically storing all the users information in that. The good thing is that as long as the client is a linux user, they should have absolute permission to that home directory, so it makes it much easier doing configuration changes.

VedranIteh commented 4 years ago

hey man, welcome, gonna be back to this project in a couple weeks time. The last I was doing is the installer script but didn't finish it yet. the todo list can be expanded sure. feel free to contribute whenever you have time.

See you soon !

VedranIteh commented 4 years ago

i did put linux users as a project https://github.com/VedranIteh/sentora-2/projects join in

bradjtrammell commented 3 years ago

Just wondering if any progress has been made on pushing the current installer out. I'd love to test this out. But as stated above, the installer that's loaded on to GitHub does not work.

bradjtrammell commented 3 years ago

Also how do you register to become a BETA tester for this project? I never saw it posted on the Sentora forums until well after the window to join had been closed. I myself have about 30 servers, so testing this beta update would be something I'm interested.