I often find myself wanting to have both a CLI and a HTTP interface for an app. One of my CLI commands might be runserver, which then starts a HTTP server inside the CLI app. I have done so by creating a new flatiron appication inside the app, but I'm wondering if this is the right way to do it.
I can't imagine I'm the only one with this need – what does everyone else do?
Duplicate of #38.