I have a question about the difference between hosted webhook, and the webhook-server-open repo.
In particular libs/builder.js.
I just set up a self-hosted instance of webhook, and am using it to deploy a site that includes ~4000 pages. It takes ~12 minutes to build, using a compute instance that has 2 vCPUs, 13 GB memory (n1-highmem-2). The same site is also on webhook.org, since we just completed migrating to a self-hosted instance.
On the self-hosted instance our build time is the same if we do a fresh
deploy or if we save an item in the CMS.
Under webhook.org saving an item in the same site via the CMS returns a
site built message within 2 minutes.
I'm wondering, are there differences in
libs/builder.js that haven't been pushed into the public
webhook-server-open repo that account for this? If so, it'd be great to see how the problem is solved. At the moment we are experiencing a back up in the build queue. Which isn't terrible. It resolves itself over time. But I'll be looking to do incremental builds, as it seems webhook.org does.
Any help in understanding the differences I'm seeing would be helpful.
@davesnider, @LtSquigs, others?
@ruben - Have you pinged @davesnider on Twitter?
You might find him more responsive over there (@enemykite).