I put together a minimal website over at cookbook.lol to start storing my recipes. This is the start of the cookbookbook idea from project ideas i.
It does a couple cool things:
It is definitely missing a lot of features and there’s tons more I want to do here, but the core functionality is there.
If you're reading this and you want an invite, just shoot me an email.
There is an existing nginx instance running for this blog which routes traffic to new local frontend and backend servers. In the future, we can split one or both of these out into their own instances.
The frontend serves all requests to cookbook.lol. These requests are served by a nodejs server that renders a bunch of closure (aka soy) templates.
The backend server is a minimal (mostly aip.dev style resource-oriented) API implemented in nodejs with postgresql for storage.