A few months ago I aggregated several small Node apps into one, using ExpressJS to combine ~12 previously standalone little apps into their own routes from one server.js file. I wanted them to have different subdomains on porknachos.com, which meant several new Apache config directives and domain registrar entries.

I'm okay with that work for "larger" projects like puppyrey.pineandvine.com but for very small projects, like a page with a few buttons to select between streaming radio stations... all of the ancillary work to turn that into a subdomain was a little much (esp. when multiplied).

This afternoon's project (which the laundry keeps going) is to re-re-configure the main node app. Instead of all these routes responding to subdomains, they're just going to be available at porknachos.com/node/{project}. (Some already were.) This lets me keep noodling around, creating and deleting small projects, without adding more work to the Apache process and constantly forgetting the registrar domain-record step... πŸ™„ All Apache has to do is ProxyPass anything on /node to a local port.