Wrangling Toy Applications with Supervisor and Nginx
Wrangling Toy Applications with Supervisor and Nginx
I am a toymaker. Some toys are simple, others complex, and some are just plain wacky. What unites these toys are that they are:
- Awesome
- Stand alone applications that don’t share a common codebase
- Written in a variety of languages
Showcasing, hosting, and monitoring applications can be difficult, especially if you want to have them all live under one domain or URL path (e.g. http://gleitzman.com/apps/appname). Whether you’re working in Python, Javascript, or Ruby you need a reverse-proxy that can receive requests and delegate to a specific application’s server. I’ve tried a number of techniques but ultimately landed with supervisor and nginx.