The server administration software for your needs - The official Froxlor development Git repository
Go to file
2019-10-30 10:50:20 +01:00
.github Update FUNDING.yml 2019-10-30 10:50:20 +01:00
actions/admin/settings set default_theme value in settings-array to 'Sparkle' as it is in install/froxlor.sql; improve language strings for adding php-configurations and fpm-versions 2019-10-17 18:40:53 +02:00
css auto-format all files; add table-definitions to test-bootstrap file 2018-12-21 12:24:07 +01:00
doc/example return empty array in FroxlorAPI.php example class if last call was unsuccessful, fixes #722 2019-10-08 17:36:42 +02:00
install setting version to 0.10.3 for upcoming release 2019-10-25 14:48:13 +02: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 Merge pull request #679 from pquerner/#564 2019-10-30 10:40:26 +01:00
lng Merge branch 'master' into #564 2019-10-28 12:18:55 +01:00
logs Improves gitignore and deletes unused .keep in /logs 2018-11-25 21:49:41 +01:00
scripts fix up some cron related things 2018-12-22 20:01:10 +01:00
templates set default_theme value in settings-array to 'Sparkle' as it is in install/froxlor.sql; improve language strings for adding php-configurations and fpm-versions 2019-10-17 18:40:53 +02:00
tests Merge pull request #679 from pquerner/#564 2019-10-30 10:40:26 +01:00
.codecov.yml do not require codecoverage to pass checks 2019-08-09 17:55:39 +02:00
.gitignore Remove lib/userdata.inc.php.bak 2019-07-29 16:09:11 +02:00
.travis.yml add gitter notifications for travis-ci 2019-08-22 16:20:42 +02:00
2fa.php define logger constants in logger class 2018-12-26 15:51:26 +01:00
admin_admins.php fix deletion of admins; fixes #638 2019-01-16 10:59:32 +01:00
admin_apcuinfo.php define logger constants in logger class 2018-12-26 15:51:26 +01:00
admin_autoupdate.php check for minimum required php version in autoupdater 2019-10-12 14:04:43 +02:00
admin_configfiles.php Revert "refactor global array" 2018-12-22 08:15:31 +01:00
admin_cronjobs.php define logger constants in logger class 2018-12-26 15:51:26 +01:00
admin_customers.php more php-7.4 compatibility 2019-10-08 12:08:36 +02:00
admin_domains.php define logger constants in logger class 2018-12-26 15:51:26 +01:00
admin_index.php remove unneeded apihelp-page code in admin/customer_index; set explicit version to api-doc URL; check for acme.sh cronjob and uninstall it, as froxlor manages that itself 2019-10-10 16:42:32 +02:00
admin_ipsandports.php define logger constants in logger class 2018-12-26 15:51:26 +01:00
admin_logger.php beautification and minor fixes 2019-07-26 07:49:17 +02:00
admin_message.php define logger constants in logger class 2018-12-26 15:51:26 +01:00
admin_opcacheinfo.php define logger constants in logger class 2018-12-26 15:51:26 +01:00
admin_phpsettings.php get rid of most of the checkstyle warnings 2018-12-24 13:50:45 +01:00
admin_plans.php fix undefined variable in hosting-plans frontend, fixes #742 2019-10-28 20:06:14 +01:00
admin_settings.php define logger constants in logger class 2018-12-26 15:51:26 +01:00
admin_templates.php define logger constants in logger class 2018-12-26 15:51:26 +01:00
admin_traffic.php get rid of most of the checkstyle warnings 2018-12-24 13:50:45 +01:00
admin_updates.php define logger constants in logger class 2018-12-26 15:51:26 +01:00
api_keys.php only validate and process ip-list if given at all 2019-06-04 15:14:51 +02:00
api.php also include table-definitions in external api.php 2019-01-02 18:46:38 +01:00
build.xml Tell ant to fail the build when a php unit test fails 2019-07-29 16:29:39 +02:00
composer.json update min-required version of php in composer.json 2019-10-06 09:04:18 +02:00
composer.lock update composer dependencies 2019-10-08 12:54:15 +02:00
COPYING fix rpmlints incorrect-fsf-address 2013-05-04 10:32:16 +02:00
customer_domains.php fix missing domainname parameter when manually adding ssl-certificates for a domain, fixes #700 2019-06-10 11:36:05 +02:00
customer_email.php define logger constants in logger class 2018-12-26 15:51:26 +01:00
customer_extras.php define logger constants in logger class 2018-12-26 15:51:26 +01:00
customer_ftp.php define logger constants in logger class 2018-12-26 15:51:26 +01:00
customer_index.php display API in the list of features the customer is allowed to use; display total diskspace used by customer (web, mail and mysql) on customers dashboard, fixes #733 2019-10-16 12:44:23 +02:00
customer_logger.php beautification and minor fixes 2019-07-26 07:49:17 +02:00
customer_mysql.php define logger constants in logger class 2018-12-26 15:51:26 +01:00
customer_traffic.php get rid of most of the checkstyle warnings 2018-12-24 13:50:45 +01:00
dns_editor.php Implement validators to prevent breaking DNS server when adding newly introduced RR types 2019-07-28 18:47:47 +02:00
index.php define logger constants in logger class 2018-12-26 15:51:26 +01:00
logfiles_viewer.php add MysqlHandler for Monolog-Logger 2018-12-25 08:48:28 +01:00
phpcs.xml get rid of most of the checkstyle warnings 2018-12-24 13:50:45 +01:00
phpdox.xml [CI] add composer to build.xml; run PHPCompatibility check; run only phpunit in travis 2018-12-23 10:39:27 +01:00
phpmd.xml auto-format all files; add table-definitions to test-bootstrap file 2018-12-21 12:24:07 +01:00
phpunit.xml test improvements and preparation for more tests later 2019-06-10 11:38:47 +02:00
README.md Update README.md 2019-10-04 21:48:10 +02:00
ssl_certificates.php fix auto-delete of cetificates when no domain exists anylonger, thx to an error-report 2019-04-14 08:13:34 +02:00

Build Status Gitter

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 {stretch|buster} main

Gentoo repository

HowTo

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

Contributing

see here