Homelab
Back to homelab
Homelab
Services
Shared internal services, dependencies, and service ownership across my homelab.
The services section is for the tools that make my homelab useful day to day but do not need a whole architecture page yet. Komodo is the backbone for managing those services, while the rest are a mix of personal utilities, development tools, and supporting infrastructure.
This page should stay practical: what the service is for, where it runs, what data it owns, and what has to be backed up before it can be considered disposable.
Current Direction
- Komodo for server and container management.
- Forgejo for self-hosted Git and internal project history.
- Syncthing for direct file synchronization.
- RustDesk Server for self-hosted remote desktop support.
- Supporting utilities that are useful, but not important enough to become their own top-level section.
Setup
New services should earn their place. Before something becomes part of the stable lab, it needs a home, a name, a backup answer, and a reason to exist beyond “it looked interesting.”
- Decide whether it belongs in Proxmox, TrueNAS apps, or somewhere else.
- Name it consistently in DNS and routing.
- Put persistent data somewhere intentional.
- Keep secrets out of repos and notes.
- Add the smallest useful health check before relying on it.
Back to homelab