# Ourpad — Project Directory A living index of self-hosted projects, tools, and infrastructure powering the Ourpad home lab. ## Projects | Project | Stack | Status | |---|---|---| | [Pass Vault](https://gitea.ourpad.casa/shawn/pass-vault) | FastAPI, pass, Vanilla JS | 🟢 Active | | [Canteen Asset Tracker](https://gitea.ourpad.casa/shawn/canteen-asset-tracker) | FastAPI, SQLite, Vanilla JS | 🟡 In Progress | | [Canteen Web App](https://gitea.ourpad.casa/shawn/canteen-web-app) | Frontend | 🟡 In Progress | | [Project Directory](https://gitea.ourpad.casa/shawn/project-directory) | HTML/CSS, Static | 🟢 Active | | [Hermes Agent](https://github.com/NousResearch/hermes-agent) | Python, AI/ML | 🟢 Active | | [Obsidian Vault](https://obsidian.md) | Obsidian, Markdown, Dataview | 🟢 Active | ## Services - **Gitea** — Self-hosted Git at [gitea.ourpad.casa](https://gitea.ourpad.casa) - **Pass Vault** — Web-based secret manager at [pass.ourpad.casa](https://pass.ourpad.casa) - **Proxmox VE** — 2-node cluster (192.168.0.144 + 192.168.0.110) - **NPMplus** — Reverse proxy for `*.ourpad.casa` subdomains - **Deluge** — Torrent client (media stack) - **Jellyfin** — Media streaming server - **Sonarr + Radarr** — TV & movie automation - **Tailscale** — Mesh VPN (2 nodes) ## Infrastructure - **Primary Proxmox** (192.168.0.144): Docker LXC, arr stack, NAS - **Secondary Proxmox** (192.168.0.110): NPMplus, Jellyfin, Cloudflare DDNS - **NAS**: 3.6TB ext4 at `/mnt/nas`, bind-mounted into LXCs - **Domain**: `ourpad.casa` via Cloudflare ## Deployment This page is served as a static site from the Docker LXC (CT 100) behind NPMplus at `projects.ourpad.casa`. Updates are pushed to this repo and deployed automatically. --- *Built with [Hermes Agent](https://github.com/NousResearch/hermes-agent) — last updated May 2026*