Simple Deploy
Today I launched a new open source project "Simple Deploy" - an IIS webhook endpoint for GitHub / GitLab / BitBucket for easy website publishing.
I created this in order to simplify our own website 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.
See https://github.com/jesperhoy/SimpleDeploy
Update 2026: Simple Deploy has been retired and is no longer maintained.
All my websites are now precompiled (.NET), and therefore can no longer be deployed directly as source code, which makes Simple Deploy obsolete for me.