All these solutions are built around git. Git is fully decentralized. So just share a git repository using git-daemon, gitosis, or a guest account with git-shell instead of the normal shell, and call it a day.