Create FuzeWorks::Tracker for installed instances #3

Open
opened 2019-12-29 14:55:38 +00:00 by abelhooge · 0 comments
Owner

In order to keep track of all installed FuzeWorks instances around the world, it seems appropriate to create a tracking library which registers the instance with a central FuzeWorks registry on TechFuze. This instance will provide the following data:

  • Server Name and adress from config.main.php
  • Contact details from config.contact.php
  • Server details such as IP, PHP Version Number
  • FuzeWorks Version Number
  • Install directory

All this data will be used to create a hash. The hash will be stored in a separate file together with a timestamp. If the absolute deviation from the timestamp is a month, it will verify whether the hash has changed. If a change has occured, the Tracker will report back to TechFuze with the new information.

If no Server Name is provided, TechFuze will provide a random name.

In order to keep track of all installed FuzeWorks instances around the world, it seems appropriate to create a tracking library which registers the instance with a central FuzeWorks registry on TechFuze. This instance will provide the following data: * Server Name and adress from ``config.main.php`` * Contact details from ``config.contact.php`` * Server details such as IP, PHP Version Number * FuzeWorks Version Number * Install directory All this data will be used to create a hash. The hash will be stored in a separate file together with a timestamp. If the absolute deviation from the timestamp is a month, it will verify whether the hash has changed. If a change has occured, the Tracker will report back to TechFuze with the new information. If no Server Name is provided, TechFuze will provide a random name.
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: FuzeWorks/Core#3
No description provided.