SamAlvi
Member
OP
Self-Host Everything
- Joined:
- Jun 2024
- Posts:
- 188
- From:
- Portland, US
I've been running BookStack in docker compose behind traefik for three years now, with authelia for auth and a nightly restic backup (https://restic.net) to my minio instance. It's glorious. Zero subscription fees, full control, reverse proxy handles the tls.
But I'll be honest: I haven't updated the actual content in six months. The infrastructure is maintained beautifully. The documentation is a graveyard. So my question to all of you is: what do you use for documenting your network that you'll actually maintain? Not what looks good in a demo, not what you wish you used. What actually gets updated when you change a vlan or add a peer?
My current list of abandoned tools:
- bookstack (self-hosted, abandoned)
- netbox (self-hosted, too complex for my scale, abandoned)
- obsidian (local only, never synced properly)
- a single google doc (don't ask)
my cloud. my rules. my 3AM alerts.
YuriDavid
Member
- Joined:
- May 2024
- Posts:
- 174
- From:
- Kyiv, Ukraine
---
- abandoned tools
- all of them
- eventually
---
- sustainable approaches
- none
- proven by observation
---
- NOTE: the only documentation that survives is the config itself
- WARNING: comments in config rot faster than external docs
---
- my actual practice
- grep -r across /etc
- git log for the story
- blame for the who
---
- the question itself implies
- a desire for cleanliness
- cleanliness is not achievable
- accept entropy
indentation is not optional
SamAlvi
Member
OP
Self-Host Everything
- Joined:
- Jun 2024
- Posts:
- 188
- From:
- Portland, US
The only documentation that survives is the config itself
I want to argue with this but I can't. My traefik dynamic config https://traefik.io has seventeen routers and I can tell you which three I actually remember. The rest are archaeology.
my cloud. my rules. my 3AM alerts.
YuriDavid
Member
- Joined:
- May 2024
- Posts:
- 174
- From:
- Kyiv, Ukraine
This is the most honest filename I have ever seen. I am stealing this. My current equivalent is called temp_notes.txt and it is 34000 lines.
indentation is not optional