🌿Tools
Practical guides for the software I reach for when something breaks - the battle-tested, often open-source tools worth knowing before you need them at 3am.
Guides
- Recovering lost files with TestDisk and PhotoRec
- Traefik v3 - a self-hosted reverse proxy setup
- Self-hosting Vaultwarden behind Traefik
- Web SSH with Sshwifty behind Traefik
- Auto-updating Docker containers with Watchtower
- Self-hosting Rustpad behind Traefik
- Self-hosting 9router - one endpoint for every LLM provider
- FFmpeg - how to do (almost) anything
Linked from
- 🌳 FFmpeg - how to do (almost) anything
I grew up around audio and apprenticed in a studio. FFmpeg was how I got to play with audio on…
- 🌿 Auto-updating Docker containers with Watchtower
[Watchtower](https://github.com/containrrr/watchtower) keeps your running Docker containers up…
- 🌳 Recovering lost files with TestDisk and PhotoRec
A personal note first: TestDisk & PhotoRec recovered my main HDD. This is the OG opensource…
- 🌿 Self-hosting 9router - one endpoint for every LLM provider
[9router](https://github.com/decolua/9router) is a selfhosted LLM gateway. It exposes a single…
- 🌿 Self-hosting Rustpad behind Traefik
[Rustpad](https://rustpad.io/) is a lightweight, realtime collaborative text editor think a…
- 🌿 Self-hosting Vaultwarden behind Traefik
[Vaultwarden](https://github.com/danigarcia/vaultwarden) is a lightweight, opensource,…
- 🌿 Traefik v3 - a self-hosted reverse proxy setup
[Traefik](https://traefik.io/) is a modern HTTP reverse proxy and load balancer that makes…
- 🌿 Web SSH with Sshwifty behind Traefik
[Sshwifty](https://github.com/nirui/sshwifty) is a webbased SSH (and Telnet) client: it puts a…
- 🌳 This is a garden, not a blog.
Welcome to my garden a second brain I tend in the open. A blog ships a post and walks away. A…