CyberPanel - WebHosting Control Panel Based Purely On OpenLiteSpeed

CyberPanel is a web hosting control panel based purely on OpenLitespeed. It also comes with FTP, DNS, Email, Firewall, FileManager, MySQL, automatic SSL and all this for free.

Let see why OpenLiteSpeed.

  • High performance, event-driven architecture.
  • Super light-weight, minimal CPU and memory footprint.
  • Apache-compatible rewrite rules.
  • Also comes with User-friendly WebAdmin GUI for technical users.
  • OpenLitespeed PHP suExec also proved to be faster than php-fpm.
  • Cache. (Plugins also available for most popular CMS)

Why CyberPanel?

CyberPanel is GUI based control panel to control your hosting environment and start hosting your websites in easy to use manner. Built by keeping in mind the ease of use, and making sure things are not complex and easy to understand. Let see some of the features:

Users

CyberPanel comes with 3 level of users.

  • Administrator (Complete control, can create resellers and users).
  • Reseller (Can create users).
  • User (Only manage their websites).

Details regarding user management can be found here.

Packages

Packages define resources for a particular website, you can create a package from GUI panel easily. More details here.

Websites

Web sites are the main point of function for all other services in CyberPanel, a user needs to create a website before they can use its related services that include:

  • FTP.
  • Email.
  • Databases.

It also comes with Letsencrypt automatic SSL, user can also add their own SSL later manually.

This is how an individual website control page looks like:

DNS

CyberPanel ships with PowerDNS as a high-performance DNS server, currently support following record types:

  • A
  • AAAA
  • MX
  • CNAME
  • TXT
  • SPF
  • NS

How to add/delete DNS records

Email

CyberPanel uses Rainloop as a WebMail client, you can easily create, delete email accounts.

File Manager

To manage your files you can either use FTP or our GUI based file manager.

One Click Automatic WordPress Installation with LSCache

CyberPanel comes with one click installation for WordPress with lightspeed cache already configured.

Firewall

By defaul only HTTP, HTTPS, FTP, EMAIL and DNS ports are open you enable and disable ports from the control panel.

If you have any feature request you can post below this thread, and we will try to include in the future release.

Documentation

Kind Regards

I have restarted 8090 port connections :frowning:
This site can not be reached 8090 port collapse :frowning:

@xemorytr said:
I have restarted 8090 port connections :frowning:
This site can not be reached 8090 port collapse :frowning:

If some one have same problem they can use

/usr/local/lscp/bin/lscpd

On command line.

The best panel out there :slight_smile:

CyberPanel Demo is now available to be viewed from the following address

demo.cyberpanel.net:8090

Admin Login
User: demoadmin
Password: demo123

Reseller Login
User: demoreseller
Password: demo123

Client Login
User: democlient
Password: demo123

Can these modules be optional when conducting the installation? I mean some users may only want a website, an ftp a/c, a database, and etc without email or DNS parts. With optional installation, there is no need to do the config jobs for, say email and DNS parts.

Fantastic

How come its free by the way? :hushed:
Thanks a lot for the hard work.

I found an OpenLiteSpeed conversion on LiteSpeed during translation.
Will Cyberpanel still be on OpenLiteSpeed or will it be changed to LiteSpeed?

I found an OpenLiteSpeed conversion on LiteSpeed during translation. Will Cyberpanel still be on OpenLiteSpeed or will it be changed to LiteSpeed?

CyberPanel open source version continue to be on OpenLiteSpeed.

Is there any plans to opt out of OpenLiteSpeed and change to LiteSpeed?

Is there any plans to opt out of OpenLiteSpeed and change to LiteSpeed?

Not on open source CyberPanel.

Thank you.

any plans to allow admin to be disabled? or renamed would be even better (maybe update anything dependent to refer to an id key rather than name?) if i go digging in db will i break it if i do so? some orgs/validation criteria dont like/allow default admin accounts( so it would be a primo feature)!

how about more awareness of multiple network interfaces? I have a vps set up with 2 ips and openvpn configured. Ideally id like to throw cyberpanel onto the virtual interface only 10.8.0.x.

through playing around i can see there are a few diff ways to specify an ip (like /etc/cyberpanel/machineIP and inside vhost files ie “allow”) but not necessarily which best accomplishes this goal .

the OLSwebadmin was easy, I simply mapped the admin listener to the tap ip and now i have to be connected via vpn to get to it.

Could you perhaps break it out to its own listener in the next update?

thanks for the hard work so far!

/etc/cyberpanel/machineIP

When CyberPanel creates DNS records it fetches IP from this file, so if you are confident and can configure through configurations files or web admin, you are good to go. Because CyberPanel will honor your custom configurations and not reset them to defaults.

However later, we will allow this via CyberPanel as you have suggested.

(Ru) Привет! Подскажите пожалуйста я установил cyberpanel ent , на ней из-за ограничения лицензии нельзя использовать больше 1 домена , возможно ли провести замену веб сервера на openlitespeed?

(En) Hi! Please tell me I installed cyberpanel ent, it is impossible to use more than 1 domain because of the license restriction, is it possible to replace the web server with openlitespeed?

(Ru) Привет! Подскажите пожалуйста я установил cyberpanel ent , на ней из-за ограничения лицензии нельзя использовать больше 1 домена , возможно ли провести замену веб сервера на openlitespeed?

(En) Hi! Please tell me I installed cyberpanel ent, it is impossible to use more than 1 domain because of the license restriction, is it possible to replace the web server with openlitespeed?

I managed to do everything on my own within 30 minutes. After the transition, the file manager stopped working. Not critical. Thank you for your hard work and for the opportunity to use cyberpanel for free.

(Ru) Привет! Подскажите пожалуйста я установил cyberpanel ent , на ней из-за ограничения лицензии нельзя использовать больше 1 домена , возможно ли провести замену веб сервера на openlitespeed?

(En) Hi! Please tell me I installed cyberpanel ent, it is impossible to use more than 1 domain because of the license restriction, is it possible to replace the web server with openlitespeed?

I managed to do everything on my own within 30 minutes. After the transition, the file manager stopped working. Not critical. Thank you for your hard work and for the opportunity to use cyberpanel for free.

Let us know if we can be of any help on your File Manager issue.

Let us know if we can be of any help on your File Manager issue.

Thank you for help not required. I found the cause and fixed the problem.

hello sir,

Every time I install cyberpanel-ent, port 80, 7080 and some other ports cannot be accessed, I have inserted the firewall port into the firewall, and it cannot be opened.

but if I do install cyberpanel-free everything runs normally.

please help and thanks

Screenshoot :

  1. https://dei.id/zH78a CSF ( CONFIGSERVER SECURITY AND FIREWALL )!
  2. https://dei.id/oCDK0 ( Browser, open http://ip/ )
  3. https://dei.id/Nyk8c ( Allowed port 7080 at CSF )!
  4. https://dei.id/v1lSX ( Can’t start litespeed )
    5 https://dei.id/JQSsb ( My License ID )
  5. CYBERPANEL MAIN LOG FILE
    [09-49-21-Tue-Nov-2018] Command ‘[‘sudo’, ‘cat’, ‘/usr/local/lsws/conf/httpd_config.conf’]’ returned non-zero exit status 1 [fetchTuningDetails]
    [09-49-41-Tue-Nov-2018] Command ‘[u’/usr/local/lsws/bin/lshttpd’, u’-v’]’ returned non-zero exit status 1[litespeedStatus]
    [09-50-08-Tue-Nov-2018] Command ‘[‘sudo’, ‘cat’, ‘/etc/csf/csf.conf’]’ returned non-zero exit status 1[fetchCSFSettings]
    [09-50-15-Tue-Nov-2018] [Errno 2] No such file or directory: ‘csf.tgz’ [CSF.run]
    [09-58-38-Tue-Nov-2018] Command ‘[u’/usr/local/lsws/bin/lshttpd’, u’-v’]’ returned non-zero exit status 1[litespeedStatus]
    [09-59-21-Tue-Nov-2018] Command ‘[u’/usr/local/lsws/bin/lshttpd’, u’-v’]’ returned non-zero exit status 1[litespeedStatus]
    [09-59-31-Tue-Nov-2018] No JSON object could be decoded
    [09-59-51-Tue-Nov-2018] No JSON object could be decoded
  6. https://dei.id/NSxQf ( Check Port 80 )
  7. https://dei.id/Fq10T ( Check Port 8090 )
  8. https://dei.id/xWHFl ( Check Port 7080 )