I just published cas to GitHub. It allows you to execute commands in your server via HTTP.  Commands to execute are defined in YAML config file. The README on GitHub should give you an idea how to use it. Why cas? Well, why not. I need a way for my shell scripts HTTP-exposed so my other projects could utilize them. Most of the time, I started PoC for scraping and parsing with shell scripts.