The server administration software for your needs - The official Froxlor development Git repository
Go to file
Michael Kaufmann 6764747fa9
use system.defaultttl setting also for SOA record; fixes #667
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2019-03-16 18:09:21 +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 Check for SSL enabled vhost-container for ssl-related settings in froxlor-vhost-settings; fixes #642 2019-02-24 09:03:03 +01:00
css auto-format all files; add table-definitions to test-bootstrap file 2018-12-21 12:24:07 +01:00
doc/example auto-format all files; add table-definitions to test-bootstrap file 2018-12-21 12:24:07 +01:00
install fix installation for current development for now; fixes #661 2019-02-25 17:13:13 +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 use system.defaultttl setting also for SOA record; fixes #667 2019-03-16 18:09:21 +01:00
lng Add setting to specify domain aliases for the froxlor-vhost (and add them to the SAN list of let's encrypt certificates if enabled) 2019-02-21 12:54:53 +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 use correct settings-class 2019-02-10 22:54:05 +01:00
tests fix unit-tests 2019-02-13 21:59:01 +01:00
.gitignore auto-format all files; add table-definitions to test-bootstrap file 2018-12-21 12:24:07 +01:00
.travis.yml testing with new IdnaConverter seems to require php-7.1 2019-03-10 17:16:59 +01: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 define logger constants in logger class 2018-12-26 15:51:26 +01: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 define logger constants in logger class 2018-12-26 15:51:26 +01:00
admin_domains.php define logger constants in logger class 2018-12-26 15:51:26 +01:00
admin_index.php define logger constants in logger class 2018-12-26 15:51:26 +01:00
admin_ipsandports.php define logger constants in logger class 2018-12-26 15:51:26 +01:00
admin_logger.php define logger constants in logger class 2018-12-26 15:51:26 +01: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 check for non-empty required field 'name' in hosting plans, which are still not fully migrated to API, refs #658 2019-02-18 13:07:58 +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 define logger constants in logger class 2018-12-26 15:51:26 +01:00
api.php also include table-definitions in external api.php 2019-01-02 18:46:38 +01:00
build.xml [CI] add composer to build.xml; run PHPCompatibility check; run only phpunit in travis 2018-12-23 10:39:27 +01:00
composer.json testing with new IdnaConverter seems to require php-7.1 2019-03-10 17:16:59 +01:00
composer.lock use system.defaultttl setting also for SOA record; fixes #667 2019-03-16 18:09:21 +01:00
COPYING fix rpmlints incorrect-fsf-address 2013-05-04 10:32:16 +02:00
customer_domains.php correct handling of storeSettingHostname when system.stdsubdomain is changed; refs #633 2019-01-11 00:06:44 +01: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 define logger constants in logger class 2018-12-26 15:51:26 +01:00
customer_logger.php define logger constants in logger class 2018-12-26 15:51:26 +01: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 Revert "refactor global array" 2018-12-22 08:15:31 +01: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 adjust paths to classes 2018-12-21 11:31:41 +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 define logger constants in logger class 2018-12-26 15:51:26 +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