For professional environments and controlled infrastructures, using the "clean" GitHub version of PrestaShop is often preferable to official distributions pre-configured with the PrestaShop Integration Framework active by default.
Beginning with version 1.7.8, the dependency on Addons is no longer embedded directly in the core, but has been delegated to a set of modules (ps_mbo, ps_accounts, ps_eventbus, ps_metrics) that make up the integration framework. In versions 8 and 9 this approach has been consolidated: the framework is not technically part of the application core, but is automatically included in the official build.
In contrast, the GitHub version allows tighter architectural control, avoiding implicit installation of integration modules and reducing outbound calls to Addons services. This approach is particularly suitable in enterprise environments or in infrastructures with restrictive security policies, where operational stability and system predictability take priority over automatic marketplace integration.
The GitHub version:
does not forcibly include the PrestaShop Integration Framework,
does not enforce Addons authentication on the core side,
reduces automated outbound calls,
offers more architectural control,
minimizes the dependency surface on external SaaS services.
This approach is particularly suitable for:
enterprise environments,
infrastructures with restrictive firewalls,
isolated staging environments,
installations where operational stability is prioritized over marketplace integrations.
Adoption of the GitHub build does not eliminate the possibility of integrating Addons services, but it allows this to be done in an explicit and controlled manner, avoiding implicit dependencies during backend bootstrapping.