There are a couple of settings you can override in your settings.php files for your sites. Some of these options allow you to re-use existing configuration between multiple sites while only adjusting a minimum set of options per site.
Enable or disable a Flow
To enable or disable a certain Flow you can use the following setting:
$config["cms_content_sync.flow.FLOW_MACHINE_NAME"]["status"] = TRUE / FALSE;
Just replace the FLOW_MACHINE_NAME
with the machine name of the Flow configuration in your site(s).
Push/Pull different languages per site
You can override what languages are pushed or pulled per site even when reusing the same Flow configuration across those sites:
$config["cms_content_sync.flow.FLOW_MACHINE_NAME"]["simple_settings"]["languages"] = ["en", "de"];
Just replace the FLOW_MACHINE_NAME
with the machine name of the Flow configuration in your site(s).
Request timeout
If you want to increase or decrease the request timeout from your site to the Sync Core, you can adjust it with the following setting:
$config['cms_content_sync.sync_core_request_timeout'] = 30;
Overwriting configurations
The base url and site name can be overwritten in your settings.php file. Please re-register the site after changing any of these values.
$settings["cms_content_sync_base_url"] = "http://example.com"; $settings["cms_content_sync_site_name"] = "My site name";