Initial commit: project directory page + README

- Vercel-inspired clean design with Geist font
- 6 project cards with status badges
- 8 service links
- Responsive layout
This commit is contained in:
2026-05-17 22:53:06 -04:00
parent 9b8a0e404d
commit db395201c1
2 changed files with 494 additions and 2 deletions
+39 -2
View File
@@ -1,3 +1,40 @@
# project-directory
# Ourpad — Project Directory
Directory of Ourpad projects and self-hosted services
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*