The server administration software for your needs - The official Froxlor development Git repository
Go to file
Michael Kaufmann 4b22470872
set php session security related settings (correctly in every case)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2021-08-25 16:21:33 +02:00
.github try to fix github action... 2021-07-24 20:31:34 +02:00
actions/admin/settings Adding support for PowerDNS-Replication (#974) 2021-08-19 12:00:09 +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 set version to 0.10.28 for upcoming release 2021-08-20 09:23:23 +02:00
js update jquery library, fixes #872 2020-07-28 13:28:47 +02:00
lib set php session security related settings (correctly in every case) 2021-08-25 16:21:33 +02:00
lng Adding support for PowerDNS-Replication (#974) 2021-08-19 12:00:09 +02:00
logs Improves gitignore and deletes unused .keep in /logs 2018-11-25 21:49:41 +01:00
scripts check for required min version of php every time (frontend and cron), fixes #833 2020-05-08 10:03:01 +02:00
templates Fix some typos in code (found by codespell) (#970) 2021-08-01 19:00:33 +02:00
tests check dns for lets encrypt when adding/editing domains and via cron; fixes #971 2021-08-04 13:44:13 +02:00
.gitignore conflict 2021-07-13 10:31:24 +08:00
.travis.yml switch from freenode irc network to libera.chat irc network as freenode is dead 2021-06-16 11:57:38 +02:00
2fa.php remove special characters from name when generating extrausers file 2020-04-28 07:59:37 +02:00
admin_admins.php show current count of results besides total count in listings, fixes #869 2020-07-29 08:46:50 +02:00
admin_apcuinfo.php Fix some typos (found by codespell) (#969) 2021-07-31 09:51:54 +02: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 implement [ApiModule].listing() in frontend-module as sorting/limiting/searching is now possible via API call (partly untested) 2019-11-10 18:35:32 +01:00
admin_customers.php show current count of results besides total count in listings, fixes #869 2020-07-29 08:46:50 +02:00
admin_domains.php only add link to customername when editing domain when panel.allow_domain_change_customer is false 2021-08-02 16:58:34 +02:00
admin_index.php catch exception of password-complexity check when changing account password; fixes #935 2021-04-14 08:59:44 +02:00
admin_ipsandports.php allow private ip ranges in ips-and-ports as some configurations require that; fixes #802 2020-03-02 09:51:44 +01:00
admin_logger.php implement [ApiModule].listing() in frontend-module as sorting/limiting/searching is now possible via API call (partly untested) 2019-11-10 18:35:32 +01:00
admin_message.php Fix some typos in code (found by codespell) (#970) 2021-08-01 19:00:33 +02:00
admin_opcacheinfo.php Fix some typos (found by codespell) (#969) 2021-07-31 09:51:54 +02:00
admin_phpsettings.php update php-fpm defaults; update paths for current stable php-7.3; read froxlor default php.ini from file rather then using phpconfig with id=1; fixes #796 2020-01-31 13:17:49 +01:00
admin_plans.php fix update of hosting plans via interface; fixes #753 2019-11-13 15:28:08 +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 added possibility to use 'in' sql-operation in sql_where parameter for Api-calls; php-8 compat fix in admin_traffic 2021-02-11 12:09:42 +01:00
admin_updates.php define logger constants in logger class 2018-12-26 15:51:26 +01:00
api_keys.php Fix some typos (found by codespell) (#969) 2021-07-31 09:51:54 +02:00
api.php secure requests; refs #893 2020-10-31 15:57:59 +01:00
build.xml Ga testing (#955) 2021-07-17 14:14:35 +02:00
composer.json check mime types 2021-07-09 16:42:21 +08:00
composer.lock Bump phpmailer/phpmailer from 6.4.1 to 6.5.0 2021-06-22 15:20:44 +00:00
COPYING fix rpmlints incorrect-fsf-address 2013-05-04 10:32:16 +02:00
customer_domains.php store ace-string of domain besides idn-converted string to have correct sorting in the frontend; fixes #809 2020-02-29 09:50:29 +01:00
customer_email.php fix delete_userfiles flag not being passed via webinterface email-address-overview 2020-11-12 08:54:52 +01:00
customer_extras.php implement [ApiModule].listing() in frontend-module as sorting/limiting/searching is now possible via API call (partly untested) 2019-11-10 18:35:32 +01:00
customer_ftp.php implement [ApiModule].listing() in frontend-module as sorting/limiting/searching is now possible via API call (partly untested) 2019-11-10 18:35:32 +01:00
customer_index.php catch exception of password-complexity check when changing account password; fixes #935 2021-04-14 08:59:44 +02:00
customer_logger.php implement [ApiModule].listing() in frontend-module as sorting/limiting/searching is now possible via API call (partly untested) 2019-11-10 18:35:32 +01:00
customer_mysql.php show current count of results besides total count in listings, fixes #869 2020-07-29 08:46:50 +02:00
customer_traffic.php output traffic values correctly when not using bcmath and kind of fix wrong unit display on mouseover, fixes #425 2020-09-07 21:51:24 +02:00
dns_editor.php list dns entries after add/delete action handling so the table of entries always shows the current state withouth reloading the page; fixes #887 2020-10-12 09:50:48 +02:00
index.php set php session security related settings (correctly in every case) 2021-08-25 16:21:33 +02: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 update dev tools 2021-06-17 08:25:43 +02:00
README.md Update README.md 2021-07-27 08:14:08 +02:00
robots.txt Deny all robots 2021-06-01 14:45:47 +02:00
SECURITY.md Create SECURITY.md 2019-10-30 11:00:08 +01:00
ssl_certificates.php keep searching code in ssl_certificates if something was searched and no results were returned, thx to Ithariel 2019-11-12 12:53:38 +01:00

Froxlor-CI Froxlor-CI 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 libera.chat, channel #froxlor: irc://irc.libera.chat/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

apt-get -y install apt-transport-https lsb-release ca-certificates
wget -O - https://deb.froxlor.org/froxlor.gpg | apt-key add -
echo "deb https://deb.froxlor.org/debian $(lsb_release -sc) main" > /etc/apt/sources.list.d/froxlor.list

Ubuntu repository

HowTo

apt-get -y install apt-transport-https lsb-release ca-certificates
wget -O - https://deb.froxlor.org/froxlor.gpg | apt-key add -
echo "deb https://deb.froxlor.org/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/froxlor.list

Contributing

see here