-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Description
The goal of this issue is to let Piwik admins easily disable all outgoing HTTP requests which makes Piwik much faster to load on a server that cannot access the Internet.
Edit: feature is available, click to see our FAQ
Imagine the use case of an Intranet where the Piwik server cannot connect to the Internet. Piwik is slow to load as it tries to make requests and requests take a while to timeout. There are many companies including Piwik installing Piwik in such environments. Another good use case is a user that wants to increase privacy of her Piwik server and she can just enable this setting which makes sure the Piwik server does not contact anyone on the Internet.
currently it's possible to disable some of the requests via settings as follows:
[General]
enable_marketplace = 0
enable_auto_update = 0
enable_update_communication = 0
Proposed steps
- New setting
enable_internet_features
or similar- this setting is the equivalent of setting other
enable_*
flags as above
- this setting is the equivalent of setting other
- when setting is set to 0 then disable the SEO widget (since it uses many web services)
- check other uses of Http in piwik in case we missed any
Ideally: disabling phoning home and other outgoing HTTP should be one setting away for Piwik users.