Page:
Someday
Pages
01 Image Mode and the itg base Golden Image
02 Storage on bootc NFS and Data Disks
03 Hostnames and DNS Registration on bootc
04 Container Registry on Forgejo
05 Forgejo Actions Runner as a bootc Image
06 The CI CD Pipeline
07 Nightly Auto Deploy with bootc
08 First Real Workload itg prd book
09 VSCode as the GitOps Cockpit
10 Hugo Website Auto Deploy
11 Cloudflare Migration Book Restore Kobo and MAM
12 Runner Creation and Ansible Provisioning
13 Tailscale Subnet Router on bootc
14 SWAG and the Website
15 Split DNS and LAN Only Services
16 Plex Media Server
17 Media Library Support
18 The Day After
19 Self Hosted Media
20 The Hypervisor Joins the Fleet
21 The Matrix Homeserver
DR Site and Backup Plan
Home
Homelab Sizing
Infra Principles
Post Migration Checklist
Someday
No results
3
Someday
Eric Hendricks edited this page 2026-08-19 02:42:37 +00:00
Someday / Maybe
Ideas that are interesting but way off, or parked pending a decision. Nothing here is on the board yet. When one of these graduates to a real plan, it becomes an issue in the Homelab project and comes off this page.
The seed for a lot of this was a 2026 homelab tour (TechnoTim, "everything I self-host in 2026"). Most of what stood out from it is already covered by an issue; what is left here is the stuff that is genuinely later or optional.
Parked pending a decision
- Vaultwarden. Self-hosted Bitwarden. On hold while I still pay for Bitwarden; revisit if and when I want to drop the subscription. Pairs naturally with SSO (#5) as the other half of identity.
- CalDAV / CardDAV (contacts and calendar sync). Replace iCloud/Google contacts and calendar. This likely arrives for free if the GSuite replacement (#14) lands on Nextcloud, so keeping it in the back pocket rather than standing up a dedicated Radicale/Baikal service.
- Internal S3 object storage (Garage / RustFS / MinIO). An internal S3 for backups, Hugo images (#7), and as a backing store for Immich (#27) or Paperless (#28). Decide once one of those actually needs it. Note MinIO froze its open-source version, so Garage or RustFS are the live options.
Content and creator tooling
Fits the DevRel and podcast side of things.
- Shlink. Self-hosted link shortener with per-link click analytics. Good fit for the links I share across the podcasts and talks, and I keep control of where they land.
- LinkStack / LittleLink. A self-hosted link-in-bio page.
- Self-hosted diagramming. Excalidraw and/or Draw.io for talk and architecture diagrams; Rackula for documenting the COLO rack layout.
Automation
- Renovate. Automated dependency-update pull requests against the bootc and Ansible repos. Fits the GitOps ethos and could apply now, not just to a future Kubernetes cluster (#11).
Media polish
Companions to Plex and the Jellyfin experiment (#10).
- Tautulli. Plex stats and watch history.
- Kometa. Metadata and collection automation.
- ErsatzTV / Dispatcharr. Virtual TV channels and channel aggregation into Plex. Pure fun, a rainy-day project (build your own MTV).
Infra experiments
- DNS ad-blocking and a resolver failover pattern. Blocklists on Unbound or an AdGuard Home layer, plus a VIP/keepalived pattern so DNS survives a node reboot. TechnoTim runs three Pi-holes synced with Nebula Sync behind a keepalived VIP; our single OPNsense resolver is the current single point.
- netboot.xyz. Network boot and install for bare-metal reprovisioning when a Ventoy USB is not handy.
- Code-server. VS Code in the browser, if I ever want to drive the fleet from anywhere without a workstation. Overlaps with the VSCode cockpit I already run locally.
- IT-Tools. A self-hosted junk drawer of dev utilities (JWT decode, base64, etc.) so secrets never get pasted into random public web tools.
- HA data tier. If Kubernetes (#11) grows into real workloads, patterns like Patroni-managed Postgres and a Valkey (Redis) cluster for app high availability, pushing HA down into the services rather than the hypervisor.
Runbooks
The build
- Image Mode & Base
- Storage
- Hostnames & DNS
- Registry
- Actions Runner
- The Pipeline
- Nightly Auto-Deploy
- First Workload
- VSCode Cockpit
- Hugo Auto-Deploy
- Cloudflare & Kobo
- Runner Provisioning
- Tailscale Router
- SWAG & Website
- Split-DNS
- Plex
- Media Library Support
- The Day After
- Self-Hosted Media
- Hypervisor Joins the Fleet
- The Matrix Homeserver
Reference