Netgrimoire/README.md
2026-04-12 09:53:51 -05:00

47 lines
2.2 KiB
Markdown

# The Grimoire — graymutt's Personal Knowledge Base
Wiki.js documentation repository. Synced automatically from Forgejo to Wiki.js at `wiki.netgrimoire.com`.
## Structure
```
wiki/
├── home.md ← Wiki home page
├── Netgrimoire/ ← Core homelab spine
├── Keystone-Grimoire/ ← Architecture: hosts, network, Docker, mail
├── Vault-Grimoire/ ← Storage: ZFS, Kopia, NFS, backups
├── Ward-Grimoire/ ← Security: OPNsense, CrowdSec, auth, VPN
├── Watch-Grimoire/ ← Monitoring: Kuma, Beszel, Grafana, ntfy
├── Gremlin-Grimoire/ ← AI: Ollama, n8n, Qdrant, workflows
├── Shadow-Grimoire/ ← Acquisition: arr stack, Usenet, torrents
├── Green-Grimoire/ ← Adult media: Stash, Jellyfinx, Namer
├── Pocket-Grimoire/ ← Portable lab: laptop + Beryl AX
├── PNC-Harris/ ← Family services
├── PNC-Fish/ ← PNC Fish & More business docs
└── Work/ ← Cisco / network engineering
```
## Conventions
- All pages use Wiki.js frontmatter (`title`, `description`, `published`, `date`, `tags`, `editor: markdown`, `dateCreated`)
- Grimoire markdown style: clean headings, pipe tables, code blocks — no callout boxes, no metadata headers in body
- New service docs follow `Netgrimoire/Conventions/Service-Doc-Template.md`
- Audit reports in `Netgrimoire/Audits/` are auto-generated by Gremlin — do not edit manually
## Badge Images
All grimoire badge images live at `/DockerVol/homepage/images/` on znas and are served via Homepage at `/images/<filename>`.
| File | Grimoire |
|------|---------|
| `netgrimoire-badge.png` | Netgrimoire |
| `keystone-badge.png` | Keystone Grimoire |
| `vault-badge.png` | Vault Grimoire |
| `ward-badge.png` | Ward Grimoire |
| `watch-badge.png` | Watch Grimoire |
| `gremlin-badge.png` | Gremlin Grimoire |
| `shadow-badge.png` | Shadow Grimoire |
| `green-badge.png` | Green Grimoire |
| `pocket-badge.png` | Pocket Grimoire |
| `pncharris-badge.png` | PNC Harris |
| `pncfish-badge.png` | PNC Fish & More |