- provision hosting instance
- point domains
- guess package names for your package installer
- clone a bunch of git repositories
- try to figure out where everything you installed actually went
- install the packages you missed
- employ arcane magic and half-written tutorials to write an nginx config
- let i = 1
- nginx -t
- service nginx restart
- check app
- change one line of nginx config
- let i = i + 1
- if i < 5000 goto 9
- post on StackOverflow
- find config option that “works”
- get white screen of death
- curse person who decided web apps should now require a compiler
- question your intelligence and self-worth
- delete hosting instance