Most posts about self‑hosting or indie projects drift into marketing speak. This one doesn’t. This is simply how I build and ship MindMapVault — the real workflow, the real tools, and the real reasons behind them. This chapter is about ownership. Not in the corporate sense, but in the “I want to understand and control my own tools” sense. If you’re building something solo, or experimenting with automation, or trying to level up your confidence as a developer, this might resonate. Why I Self‑Host My Git Forge I run a self‑hosted Forgejo instance on my NAS with a runner. Not because GitHub or GitLab are bad — they’re great — but because I know myself. Sometimes I move fast. Sometimes I forget things. Sometimes I push .env values straight into a repo. Keeping the forge and runner physically close to me solves that. It gives me: control (no accidental secrets leaving my network) convenience (fast CI, predictable environment) confidence (I can experiment without worrying about leaking something) And honestly?…