[canadianhomelabber]
0:feed*
1:post
2:pages
The home lab — where the data stays home, the stack keeps growing, and the fun in learning never stops!
☰ menu
2026-06-10 🍁
── Planned Projects ──────────────────────────────
witenite@canadianhomelabber:~$ cat pages/planned-projects.md
Planned Projects
Planned Projects
LLM & AI Stack
| Service |
Role |
Status |
Notes |
| LiteLLM |
Unified LLM API gateway |
Planned |
OpenAI-compatible endpoint, Ollama primary + cloud fallback, deploy before other AI tools |
| Open WebUI |
Ollama chat interface |
Planned |
RAG, chat history, model management, Keycloak OIDC |
| AnythingLLM |
Document/KB search |
Planned |
Ingest Joplin notes and runbooks, context-aware chat |
| Perplexica + SearXNG |
Self-hosted search engine |
Planned |
Perplexity alternative, metasearch backend |
Observability & Ops
| Service |
Role |
Status |
Notes |
| Uptime Kuma |
Service availability dashboard |
Planned |
Quick win (<1hr deploy), monitoring across all VMs |
| Wazuh |
SIEM + EDR telemetry |
Planned |
Complements Graylog for security operations, career-relevant |
| Semaphore UI |
Ansible web UI |
Planned |
Sits on ansible-push VM, operational visibility for deployments |
| Healthchecks.io |
Cron job monitoring |
Planned |
Complements Uptime Kuma, alerting for scheduled tasks |
CI/CD & Secrets
| Service |
Role |
Status |
Notes |
| Woodpecker CI |
GitLab pipeline runner |
Planned |
Real GitOps workflows, native GitLab integration |
| Harbor |
Container registry |
Planned |
Self-hosted OCI registry, Keycloak OIDC, K8s prerequisite |
| HashiCorp Vault |
Secrets & PKI |
Planned |
Dynamic secrets, AppRole, deploy after Minio/Terraform |
Automation
| Service |
Role |
Status |
Notes |
| n8n |
Workflow automation |
Planned |
Self-hosted Zapier, LLM + MCP nodes, low-code pipelines |
| Flowise |
LLM pipeline builder |
Planned |
Augment Keep workflows, visual workflow designer |
Knowledge Base & Docs
| Service |
Role |
Status |
Notes |
| BookStack |
Homelab wiki |
Planned |
Shelves/Books/Chapters structure, Keycloak OIDC, searchable KB |
| Draw.io / Excalidraw |
Diagramming & sketching |
Planned |
Architecture docs, network diagrams, collaborative whiteboarding |
canadianhomelabber.ca — Fediverse & Blog
| Service |
Role |
Status |
Notes |
| PeerTube |
Video library |
Planned |
Embeds in Ghost via oEmbed, federation optional, NFS storage |
| Gotosocial |
Microblogging |
Planned |
Lightweight Mastodon alternative, announcements to Fediverse |
| Pixelfed |
Photo sharing |
Planned |
Homelab photos, rack shots, screenshots (optional) |
| Service |
Role |
Status |
Notes |
| zerth.ca |
Invite / teaser page |
Live |
nginx, DMZ, dark fantasy HTML |
| Foundry VTT |
Game table |
Planned |
$50 one-time license, own auth (not OIDC native) |
| Kanka |
World wiki / lore bible |
Planned |
One instance, multiple campaigns (Zerth + Trigalatica) |
| The Oracle |
AI layer (NPC voice, rules, chronicle, rumor mill) |
Planned |
Ollama on kierkegaard, AWS spot fallback via Terraform + Netbird |
| n8n |
Session lifecycle automation |
Planned |
72h summons, post-session chronicle trigger, rumor mill scheduler |
| Matrix + Element |
Persistent chat |
Planned |
Keycloak OIDC, heavy deploy |
| Jitsi Meet |
Session video |
Planned |
Keycloak OIDC, UDP 3478 NAT needed |
| Ntfy |
Session reminders / summons |
Live |
Already running, needs Table-specific topics + automation |
| Keycloak |
SSO — one seal, everything |
Live |
witenite realm, FreeIPA LDAP backend |
Personal Productivity
| Service |
Role |
Status |
Notes |
| Vikunja |
Task manager |
Planned |
Pairs with Joplin, Keycloak OIDC |
| FreshRSS |
RSS reader |
Planned |
Fever API for third-party apps, low maintenance |
| Paperless-ngx |
Document management |
Planned |
Scanning/OCR/tagging, NFS-backed storage |
| Home Assistant |
Smart home automation |
Planned |
MCP server for AI queries, TP-Link camera integration |
| TP-Link Vigi DVR/NVR |
Camera/DVR system |
Planned |
Local storage, no cloud dependency |
Cloud & Hybrid Learning
| Service |
Role |
Status |
Notes |
| VPS Hosting |
Hybrid infrastructure |
Planned |
Hetzner / DigitalOcean, Terraform targets, learn cloud patterns |
| Static Site Hosting |
Pipeline practice |
Planned |
Hugo/Jekyll via GitLab CI, low-stakes CI/CD learning |
| Friend's Business Website |
Cloud-only site |
Planned |
Simple site on cloud VPS, no homelab dependency |
witenite@canadianhomelabber:~$