Skip to content

Kloxo Next Generation - Kloxo for Centos 7. Building upon Kloxo-MR, KloxoNG aims to address the short falls of this control panel

License

Notifications You must be signed in to change notification settings

KloxoNGCommunity/kloxong

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KloxoNG

KloxoNG

A Kloxo-MR fork by The Kloxo Next Generation

Note: This version is for Centos 7. For RHEL8/9 compatible OS's see https://github.com/KloxoNGCommunity/kloxo

Please use master branch

===================

Branch:

  • Master

===================

KloxoNG

This is a new development path of Kloxo based on the work of Kloxo-MR.

The aim of this project is to create a development pathway that is not dependent on a single individual, while providing support to existing Kloxo-MR users.

URL

  1. More information about Kloxo NG go to https://kloxong.org/

Features (based on existing Kloxo-MR features - this will change as we develop our road map)

  • OS: Redhat/Centos 7 (Note: Centos 7 is EOL for RHEL8/9 compatible OS's see https://github.com/KloxoNGCommunity/kloxo )
  • Billing: AWBS, WHMCS, HostBill, TheHostingTool, AccountLab Plus, Blesta and BoxBilling (note: claim by billing's author)
  • Web server: Nginx, Nginx-Proxy and Lighttpd-proxy, Hiawatha, Hiawatha-proxy and Httpd 24, beside Httpd and Lighttpd; also Dual and Multiple Web server *)
  • Webcache server: Squid, Varnish and ATS *)
  • Php: php 5.6 as primary; multiple-php 5.4 to 8.2)
  • PHP-type for Apache: php-fpm_worker/_event and fcgid_worker/_event; beside mod_php/_ruid2/_itk and suphp/_worker/_event
  • Mail server: qmail-toaster instead special qmail (in progress: change from courier-imap to dovecot as imap/pop3) *)
  • Database: MariaDB
  • Database Manager: PHPMyAdmin; Adminer, MyWebSql and SqlBuddy as additional **)
  • Webmail: Afterlogic Webmail Lite, Telaen, Squirrelmail, Roundcube and Rainloop; Horde and T-Dah dropped
  • FTP server: Pure-ftpd
  • DNS Server: Bind and Djbdns; add Powerdns, MaraDNS, NSD, myDNS and Yadifa *)
  • Addons: ClamAV, Spamassassin/Bogofilter/Spamdyke, RKHunter and MalDetect
  • Free SSL: Let's Encrypt (via letsencrypt/certbot-auto and acme.sh) and StartAPI *)
  • Fixed many bugs of Kloxo Official (including security issues)
  • And many more!

Contributing

  • The door is always open for developers and testers. Pull Requests are very welcome, browse the issues pages if you want to help but don't know where to start

Licensing - AGPLv3

  • Like Kloxo Official, Kloxo-NG will adopt AGPLv3 as well.

How to install

Notes

*) Features inherited from Kloxo-MR 7 (Note: these may change as we develop our road map)

  • OS: Redhat/CentOS 7 (64bit) (since 27 Feb 2017) *)
  • Web server: Httpd 2.4 (since 20 Jun 2015); Dual (since 19 Jan 2016)
  • Webcache server: Squid, Varnish and ATS (Apache Traffic Server) (since 3 Oct 2013)
  • DNS server: Powerdns, NSD, MyDNS and Yadifa (since 16 Sep 2013)
  • Mail server: Dovecot (since 19 Jun 2016)
  • Database: using MariaDB 10.x instead MySQL 5.5
  • Php: multiple Php versions
    • suphp base (since 27 Jun 2014)
    • fcgid base (since 5 Jul 2015)
    • php-fpm/spawning base (since 24 May 2016)
  • Free SSL:
    • Let's Encrypt (since 4 May 2016)
    • StartAPI (since 29 Jun 2016)
  • Stats:
    • Change URL from 'domain.com/stats' to 'stats.domain.com' (since 3 Sep 2016)

About

Kloxo Next Generation - Kloxo for Centos 7. Building upon Kloxo-MR, KloxoNG aims to address the short falls of this control panel

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 69.0%
  • CSS 10.5%
  • Shell 6.2%
  • Perl 4.9%
  • Smarty 4.2%
  • JavaScript 1.9%
  • Other 3.3%