/nethserver-subscription

Manage NethServer Enterprise subscription

Primary LanguagePHPGNU General Public License v3.0GPL-3.0

nethserver-subscription

Manage NethServer Subscription clients.

Database

Configuration is stored inside the configuration database under the subscription key.

Properties:

  • AlertsUrl: URL used to send alerts and heartbeat
  • AlertsAutoUpdates: if set to enabled, custom alerts will be downloaded each night from AlertsUrl.
  • ApiUrl: URL called from the UI to retrieve subscription plan informations
  • InventoryUrl: URL used to send server inventory
  • NsRelease: exact NethServer release request to mirrorlist
  • Secret: sysem secret key generated by Dartagnan (https://github.com/nethesis/dartagnan)
  • SubscriptionUrl: URL used from the UI to access the subscription plans
  • SystemId: system unique id

Example:

subscription=configuration
   AlertsAutoUpdates=enabled
   AlertsUrl=https://my.nethserver.com/api/
   ApiUrl=http://my.nethserver.com/api/
   InventoryUrl=http://my.nethserver.com/api/inventories/store/
   NsRelease=7.4.1708
   Secret=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
   SubscriptionUrl=https://www.nethserver.org/subscription/
   SystemId=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx