diff --git a/README.md b/README.md index 80dc984..13476dc 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,40 @@ -# project-directory +# Ourpad β€” Project Directory -Directory of Ourpad projects and self-hosted services \ No newline at end of file +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* diff --git a/index.html b/index.html new file mode 100644 index 0000000..da4bfc3 --- /dev/null +++ b/index.html @@ -0,0 +1,455 @@ + + + + + + Ourpad β€” Projects + + + + + + + +
+

Projects & Services

+

Self-hosted tools and infrastructure powering the Ourpad home lab β€” built with open source, deployed on Proxmox.

+
+ +
+
+

Projects

+ 6 +
+
+ + + +
+
πŸ”
+ Pass Vault +
+

Browser-based password manager β€” GPG-encrypted pass store with dark-themed web UI, mobile responsive, systemd service.

+
+ FastAPI + pass + active +
+
+ + + +
+
πŸ“
+ Canteen Asset Tracker +
+

Mobile webapp for tracking canteen assets β€” machine-id scanning, OCR, GPS check-ins, geofences, CSV export.

+
+ FastAPI + SQLite + Vanilla JS + in progress +
+
+ + + +
+
🌐
+ Canteen Web App +
+

Full-stack canteen management frontend β€” login, navigation, asset CRUD, and reporting interface.

+
+ Frontend + in progress +
+
+ + + +
+
πŸ“‚
+ Project Directory +
+

This page β€” a living index of all Ourpad projects, services, and infrastructure. Served via NPMplus.

+
+ HTML/CSS + Static + active +
+
+ + + +
+
πŸ€–
+ Hermes Agent +
+

AI agent framework powering this setup β€” profiles, cron jobs, kanban boards, MCP tools, and multi-model delegation.

+
+ Python + AI/ML + active +
+
+ + + +
+
πŸ“
+ Obsidian Vault +
+

Knowledge management system — three-layer vault (Inbox→Notes→Archive), LLM Wiki, daily notes, and automated review.

+
+ Obsidian + Markdown + Dataview + active +
+
+ +
+
+ + + + + + + +