Minimal hook.io replacement that uses redis as a message bus