The server administration software for your needs - The official Froxlor development Git repository
Go to file
Michael Kaufmann 60f1db5caf
LetEncrypt cronjob refactoring
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2018-12-19 17:31:03 +01:00
.github update README and CONTRIBUTING files; added PULL_REQUEST_TEMPLATE; database user-creation fix for MySQL8 2018-12-04 10:52:49 +01:00
actions/admin/settings adjustments in settings-arrays 2018-12-19 14:54:46 +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 LetEncrypt cronjob refactoring 2018-12-19 17:31:03 +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 LetEncrypt cronjob refactoring 2018-12-19 17:31:03 +01:00
lng removed ticketsystem; lots of work on cron stuff 2018-12-19 13:09:14 +01:00
logs Improves gitignore and deletes unused .keep in /logs 2018-11-25 21:49:41 +01:00
scripts removed ticketsystem; lots of work on cron stuff 2018-12-19 13:09:14 +01:00
templates adjustments in settings-arrays 2018-12-19 14:54:46 +01:00
tests correct use of Database use 2018-12-19 16:57:03 +01:00
.gitignore Improves gitignore and deletes unused .keep in /logs 2018-11-25 21:49:41 +01:00
.travis.yml actually use the required phpunit version pulled from composer 2018-11-26 21:38:36 +01:00
2fa.php convert three more dns-related functions 2018-12-19 14:38:45 +01:00
admin_admins.php correct use of Database use 2018-12-19 16:57:03 +01:00
admin_apcuinfo.php Removed unnecessary exit - calls 2016-02-22 12:10:18 +01:00
admin_autoupdate.php use namespaces in modules 2018-12-18 13:45:05 +01:00
admin_configfiles.php use correct makeCorrect(Dir/File) everywhere 2018-12-19 17:13:41 +01:00
admin_cronjobs.php correct use of Database use 2018-12-19 16:57:03 +01:00
admin_customers.php correct use of Database use 2018-12-19 16:57:03 +01:00
admin_domains.php use correct makeCorrect(Dir/File) everywhere 2018-12-19 17:13:41 +01:00
admin_index.php use correct makeCorrect(Dir/File) everywhere 2018-12-19 17:13:41 +01:00
admin_ipsandports.php correct use of Database use 2018-12-19 16:57:03 +01:00
admin_logger.php correct use of Database use 2018-12-19 16:57:03 +01:00
admin_message.php correct use of Database use 2018-12-19 16:57:03 +01:00
admin_opcacheinfo.php Removed unnecessary exit - calls 2016-02-22 12:10:18 +01:00
admin_phpsettings.php correct use of Database use 2018-12-19 16:57:03 +01:00
admin_plans.php correct use of Database use 2018-12-19 16:57:03 +01:00
admin_settings.php correct use of Database use 2018-12-19 16:57:03 +01:00
admin_templates.php use namespaces in modules 2018-12-18 13:45:05 +01:00
admin_traffic.php use namespaces in modules 2018-12-18 13:45:05 +01:00
admin_updates.php use namespaces in modules 2018-12-18 13:45:05 +01:00
api_keys.php use namespaces in modules 2018-12-18 13:45:05 +01:00
api.php use TwoFactorAuth via composer 2018-12-19 14:12:42 +01:00
build.xml enhance phpdox config 2018-03-02 18:25:06 +01:00
composer.json use TwoFactorAuth via composer 2018-12-19 14:12:42 +01:00
COPYING fix rpmlints incorrect-fsf-address 2013-05-04 10:32:16 +02:00
customer_domains.php use correct makeCorrect(Dir/File) everywhere 2018-12-19 17:13:41 +01:00
customer_email.php correct use of Database use 2018-12-19 16:57:03 +01:00
customer_extras.php correct use of Database use 2018-12-19 16:57:03 +01:00
customer_ftp.php use correct makeCorrect(Dir/File) everywhere 2018-12-19 17:13:41 +01:00
customer_index.php use correct makeCorrect(Dir/File) everywhere 2018-12-19 17:13:41 +01:00
customer_logger.php correct use of Database use 2018-12-19 16:57:03 +01:00
customer_mysql.php correct use of Database use 2018-12-19 16:57:03 +01:00
customer_traffic.php correct use of Database use 2018-12-19 16:57:03 +01:00
dns_editor.php correct use of Database use 2018-12-19 16:57:03 +01:00
index.php correct use of Database use 2018-12-19 16:57:03 +01:00
logfiles_viewer.php use safe_exec from class now 2018-12-19 17:19:56 +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 update README and CONTRIBUTING files; added PULL_REQUEST_TEMPLATE; database user-creation fix for MySQL8 2018-12-04 10:52:49 +01:00
ssl_certificates.php correct use of Database use 2018-12-19 16:57:03 +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