MarkSweep
I like these sort of "small scale data problems". There is a lot of design space when you in this area when you don't have to be "web scale".

My approach for this particular problem is to check some TeX files into Git. I can render the cocktail recipes in two forms: one for my guests and one for myself that includes precise proportions.

https://github.com/AustinWise/DrinkMenu

Another approach for small scale data is "JSON files checked into git". (substitute JSON with whatever other text format you may like). This gives you a nice way to replicate data and to track changes to data.

jms703
Great idea for tsnet.

FYI this has been posted here recently.

https://news.ycombinator.com/item?id=41314522

https://news.ycombinator.com/item?id=41309860

marcogarces
if you like Tailscale, you should look into Netbird.io! It’s the same concept but 100% Open Source
2Gkashmiri
I have been spoiled by zerotier. Admin account only, no login on client side. Just paste a key and it works.

I have been burned by oath a dew times so I cant have tailscale at least hosted.

Any idea if those nebula and other alternatives are good enough ?

peterldowns
I find myself asking "why", about just about every choice made in this project.

Bizarre tech stack and choices!

But, always cool when anyone makes anything work. Enjoy the (nonalcoholic) drinks!

djaouen
How does adding Tailscale to this example add anything? What does he get by not just adding this site to the regular Internet? Or am I just a Tailscale skeptic?
davidbanham
I had no idea tsnet existed. Seems very handy for little home automation and family utility apps.
Tknl
Interesting use of tsnet. For new cocktail recipes I regularly check https://cocktailvirgin.blogspot.com
voska
Bar Assistant is great for this too: https://github.com/karlomikus/bar-assistant
yair99dd
Check out zrok.io for open source, self hosted tsnet alternative.
sleepybrett
this seems like it would be pretty boss for a botnet