The server administration software for your needs - The official Froxlor development Git repository
Go to file
2018-11-25 21:49:41 +01:00
.github doc: extend notes about contributing; add issue template 2017-05-01 21:24:48 +02:00
actions/admin/settings add dhparams for webserver/ssl, refs #519 2018-11-18 20:35:27 +01:00
css update jquery/jquery-ui; fininshed api_key editing (needs a bit more validating); added PhpSettings-Unit-test 2018-06-22 10:05:04 +02:00
doc/example minor cosmetic changes and new create_customer api example 2018-11-13 08:30:41 +01:00
install Improves CSS in installer 2018-11-23 14:34:11 +01:00
js update jquery/jquery-ui; fininshed api_key editing (needs a bit more validating); added PhpSettings-Unit-test 2018-06-22 10:05:04 +02:00
lib Change formfield id for new admins 2018-11-25 17:30:48 +01:00
lng Merge branch 'master' of https://github.com/heavygale/Froxlor into heavygale-master 2018-11-25 17:37:52 +01:00
logs Improves gitignore and deletes unused .keep in /logs 2018-11-25 21:49:41 +01:00
scripts add ipv6 support for resolving nameserver-hostnames 2018-11-21 19:26:19 +01:00
templates added unit-tests for version-check; implemented settings import/export in API; minor variable declarations 2018-11-25 11:17:56 +01:00
tests added unit-tests for version-check; implemented settings import/export in API; minor variable declarations 2018-11-25 11:17:56 +01:00
.gitignore Improves gitignore and deletes unused .keep in /logs 2018-11-25 21:49:41 +01:00
admin_admins.php finish Mysqls.update, untested 2018-02-24 16:46:56 +01:00
admin_apcuinfo.php Removed unnecessary exit - calls 2016-02-22 12:10:18 +01:00
admin_autoupdate.php set update-check-urls to api-version; started working on Customers-ApiCommand 2018-02-16 10:56:27 +01:00
admin_configfiles.php add ipv6 support for resolving nameserver-hostnames 2018-11-21 19:26:19 +01:00
admin_cronjobs.php add Cronjobs API command ad unit-tests 2018-10-28 08:53:25 +01:00
admin_customers.php finished Customer::update(), untested 2018-02-19 10:45:41 +01:00
admin_domains.php Merge remote-tracking branch 'origin/master' into 0.10.0 2018-06-21 08:12:00 +02:00
admin_index.php added unit-tests for version-check; implemented settings import/export in API; minor variable declarations 2018-11-25 11:17:56 +01:00
admin_ipsandports.php converted IpsAndPorts to API 2018-02-15 07:48:03 +01:00
admin_logger.php Fix rowcount value for logger 2017-03-17 13:05:39 +01:00
admin_message.php require is a statement and not a function 2013-11-18 12:53:33 +01:00
admin_opcacheinfo.php Removed unnecessary exit - calls 2016-02-22 12:10:18 +01:00
admin_phpsettings.php Merge remote-tracking branch 'origin/master' into 0.10.0 2018-09-30 10:04:15 +02:00
admin_plans.php fix correct display of selected checkbox imap/pop3 when editing hosting plan 2018-02-14 07:40:39 +01:00
admin_settings.php added unit-tests for version-check; implemented settings import/export in API; minor variable declarations 2018-11-25 11:17:56 +01:00
admin_templates.php remove each() keyword as it is deprecated as of php-7.2, fixes #479 2017-10-31 13:03:06 +01:00
admin_tickets.php get rid of almost never used HTMLPurifier library and beautify subject display on ticket-overview 2015-01-25 08:34:03 +01:00
admin_traffic.php added Traffic.listing ApiCommand; added first Unit-Tests for Traffic-Api; SQL IN-clause cannot be prepared, replaced all occurances accordingly; added --no-fork parameter to traffic-cron 2018-11-11 21:51:39 +01:00
admin_updates.php set version to 0.9.35.1; fix updater :x 2016-04-08 13:52:06 +02:00
api_keys.php trim ip-addresses for validation as they are invalid with leading/trailing spaces 2018-11-24 07:53:08 +01:00
api.php remove domain from pdns database if removed or updated so nameserver is disabled (remove) or update of db triggered when isemaildomain option is disabled, fixes #581 2018-11-17 20:14:58 +01:00
build.xml enhance phpdox config 2018-03-02 18:25:06 +01:00
COPYING fix rpmlints incorrect-fsf-address 2013-05-04 10:32:16 +02:00
customer_domains.php Merge remote-tracking branch 'origin/master' into 0.10.0 2018-06-21 08:12:00 +02:00
customer_email.php added EmailAccounts-ApiCommand 2018-03-12 14:13:35 +01:00
customer_extras.php clearify description and enhance validation for path-field in backup-job-planning 2018-10-11 14:52:45 +02:00
customer_ftp.php completed Ftps-ApiCommand 2018-02-27 08:23:19 +01:00
customer_index.php started UI api-key management 2018-03-04 12:40:47 +01:00
customer_logger.php Fix customer logs: 2017-04-15 15:58:50 +07:00
customer_mysql.php finish Mysqls.update, untested 2018-02-24 16:46:56 +01:00
customer_tickets.php fix ticket access when posting answer 2018-06-21 07:52:11 +02:00
customer_traffic.php fix group by clause to be be compliant with mysql 5.7 2016-09-24 15:30:58 +02:00
dns_editor.php get rid of serialization completely to avoid possible code execution, fixes #555 2018-05-29 15:47:41 +02:00
index.php remove each() keyword as it is deprecated as of php-7.2, fixes #479 2017-10-31 13:03:06 +01:00
phpcs.xml ignore some more checkstyle rules 2018-02-27 10:54:03 +01:00
phpdox.xml enhance phpdox config 2018-03-02 18:25:06 +01:00
phpmd.xml ignore NumberOfChildren pmd warning 2018-03-12 22:12:16 +01:00
phpunit.xml added unit-tests for version-check; implemented settings import/export in API; minor variable declarations 2018-11-25 11:17:56 +01:00
README.md Merge remote-tracking branch 'origin/master' into 0.10.0 2018-04-01 10:35:33 +02:00
ssl_certificates.php added Certificates-ApiCommand 2018-03-05 14:21:36 +01:00

Build Status

Froxlor

The server administration software for your needs. Developed by experienced server administrators, this panel simplifies the effort of managing your hosting platform.

Installation

Fast install

  1. Ensure that your webserver serves /var/www
  2. Extract froxlor into /var/www
  3. Point your browser to http://[ip-of-webserver]/froxlor
  4. Follow the installer
  5. Login as administrator
  6. Adjust "System > Settings" according to your needs
  7. Choose your distribution under "System > Configuration"
  8. Follow the steps for your services
  9. Have fun!

Detailed installation

https://github.com/Froxlor/Froxlor/wiki/Install-froxlor-from-tarball

Help

You may find help in the following places:

IRC

froxlor may be found on freenode.net, channel #froxlor: irc://chat.freenode.net/froxlor

Forum

The community is located on https://forum.froxlor.org/

Wiki

More documentation may be found in the froxlor - wiki: https://github.com/Froxlor/Froxlor/wiki

License

May be found in COPYING

Downloads

Tarball

https://files.froxlor.org/releases/froxlor-latest.tar.gz MD5 SHA1

Debian repository

HowTo

/etc/apt/sources.list.d/froxlor.list

deb http://debian.froxlor.org {wheezy|jessie|stretch} main

Gentoo repository

HowTo

https://files.froxlor.org/gentoo/repositories.xml

Contributing

see here