Having always free computes from cloud provider, really open up a new world of “nerd”-ing 🤣
While test this new plugin editor, I’d list all the tools that I currently use
Tailscale
A great prerequisite to do! This tools is help you to setup a mesh VPN so you could establish a secure communication between your computer and your server
Bitwarden
Self hosted password manager to record your password (obviously), and store it on your server. Uses the community version vaultwarden for simpler setup
Ferdi
All in one messenger app. As a person who works with Slack, Whatsapp almost every day, it is way simpler to have those in one apps. It should ended up with smaller memory footprint (?) and centralized. But one thing that just come to me, especially with this setup is, on Mac OS, it have a feature called “Focus” where you can customize which apps that allowed to send you notification. Centralzied every messenger apps on Ferdi simplify this setup by allowing 1 apps for multiple chat apps.
Litestream
Bitwarden and Ferdi uses SQLite as database. This lightweight database gets better with Litestream, where you can replicates the data to S3 buckets, so you have simple yet robust disaster recovery plan. It should be cheap because of S3 pricing and convenient.
and last but not least,
TiddlyWiki
This notebook app has interesting approach as note taker application. They state that its a non-linear personal web notebook (still digesting whats the meaning of that 🤷♂️). This is it. You read this posts from my self hosted TiddlyWiki 😛
Conclusion
I started to understand why people buying raspberry on their home, so excited with that tiny computing machine, etc. But doing it by my own, even this isn’t a raspberry on my home, have peace of mind doing many things because of Tailscale, really change my mind about it. Customizing TiddlyWiki also enrich the experience. This apps really had extreme customization and plugins to play with. This experience is similar with back then when I start exploring customization on my terminal like using ZSH themes, trying many differnet prompts etc.
So for you folks who want to do your own “nerd”-ing stuff like me, while exercising your knowledge of full stack stuff (backend, front end, operations, linux admin, even security when you need to deal with firewall etc), having your own server/raspberry really helps and fun
Cheers!✌️