Today in Obnam development I added to the test suite a way to run the server as a daemon. This allows me to verify HTTP API end points work as required, without any silly shenanigans.
Obnam is my backup program, in development. I'm building it because I can't not. If you'd like Obnam to serve your needs, get in touch.