1.5 KiB
1.5 KiB
title, status, project, updated
| title | status | project | updated |
|---|---|---|---|
| MajorWiki Deployment Status | deployed | MajorTwin | 2026-03-11 |
MajorWiki Deployment Status
Status: Deployed ✅
URL: https://notes.majorshouse.com
Host: majorlab (/opt/majwiki)
Port: 8092 (internal), proxied via Caddy
Engine: MkDocs Material (squidfunk/mkdocs-material)
Stack
- Docker Compose at
/opt/majwiki/compose.yml network_mode: host— container binds directly to host network- MkDocs serves on
0.0.0.0:8092 - Caddy proxies
notes.majorshouse.com → :8092 - Let's Encrypt cert provisioned 2026-03-11, valid until 2026-06-09
Why notes.majorshouse.com
wiki.majorshouse.com was provisioned and configured correctly but Google Fiber
blocks TLS handshakes for SNI hostnames containing "wiki" at the ISP level.
notes.majorshouse.com works fine on the same IP and port. wiki.majorshouse.com
DNS record and Caddy entry have been removed.
Content
- 15 articles across 4 domains
- Source of truth:
MajorVault/20-Projects/MajorTwin/08-Wiki/ - Deployed via rsync from MajorRig WSL2
Update Workflow
# From MajorRig (majorlinux user)
rsync -av --include="*.md" --include="*/" --exclude="*" \
/mnt/c/Users/majli/Documents/MajorVault/20-Projects/MajorTwin/08-Wiki/ \
root@majorlab:/opt/majwiki/docs/
# MkDocs hot-reloads automatically — no container restart needed
Backlog
- Gitea webhook for auto-deploy on push
- Add
03-opensourceand05-troubleshootingarticles