Today I launched a new open source project "Simple Deploy" - an IIS webhook endpoint for GitHub / GitLab / BitBucket for easy web-site publishing.
I created this in order to simplify our own web-site publishing workflow, as I couldn't find any existing solutions like this - at least not anything very user friendly. Prior to making Simple Deploy, I used the excellent Bonobo Git Server with a hook to checkout each repository when pushed. This worked quite nicely, but meant that our web-servers doubled as Git servers, and that our Git repositories were scattered in several different places. I wanted a setup where all our Git repositories were in a single and separate location (GitHub) - both for simplicity but also as an extra backup.