Add configuration flag -disable-gitlab-api-config-source
Adds support for -disable-gitlab-api-config-source boolean default
to false. Expects -gitlab-server and -api-secret-key to be set.
This will be the default behavior for pages. However, it requires
the /api/v4/internal/pages/status endpoint to be enabled on gitlab rails.
A Status call will be done to verify the API is enabled.
The daemon will default to get configuration for domains from
disk if the the Status check fails.
It also disables disk source if the API succeeds.
Edited by Jaime Martinez