Skip to content

A community maintained ISPConfig 3 server manager for FOSSBilling

License

Notifications You must be signed in to change notification settings

FOSSBilling/ISPConfig-3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ISPConfig 3 Server Manager for FOSSBilling

This repository is for the ISPConfig 3 server manager for FOSSBilling.

This server manager has been re-written using the RESTful API. This is a community developed and maintained package.

Installation

  1. Download the Ispconfig3.php file from the source code
  2. Copy the downloaded Ispconfig3.php file to /library/server/manager/Ispconfig3.phpin your FOSSBilling instance.

Custom Package Values

  • vat_id - Default: NULL
  • web_php_options - Default: no,fast-cgi,cgi,mod,suphp,php-fpm (Not sure if all these options exist, I think only fast-cgi & php-fpm exists. Please LMK if you know.)
  • limit_shell_user - Default: 1
  • ssh_chroot - Default: no,jailkit,ssh-chroot
  • language - Default: en
  • pm_process_idle_timeout - Default: 30
  • pm_max_requests - Default: 30
  • mailserver - Defaults: 1

Fine Tune Hosting Package Settings (More Custom Package Values)

Note

If you do not define these custom values in the package, they will default to -1 (unlimited) unless otherwise defined below.

  • max_mail_domains
  • max_mail_aliases
  • max_mail_alias_domains
  • max_mail_forwarders
  • max_mail_catchall
  • max_mail_filters
  • max_fetchmail
  • mail_quota
  • limit_spam_policy
  • max_cron_jobs
  • limit_cron_frequency - Default: 5 minutes