54 lines
2.0 KiB
Markdown
54 lines
2.0 KiB
Markdown
---
|
|
schema_version: 1
|
|
id: home-server.reference
|
|
type: reference
|
|
scope: [jupiter, mercury, seedbox, shared-infrastructure]
|
|
sensitivity: private-infrastructure
|
|
last_reviewed: "2026-10-06"
|
|
sources:
|
|
- kind: owner-report
|
|
reference: "Owner interview, 2026-10-06"
|
|
related:
|
|
- home-server.host
|
|
- home-server.mercury
|
|
- home-server.seedbox
|
|
- home-server.portainer
|
|
- home-server.deployment
|
|
- home-server.operations
|
|
- home-server.networking
|
|
- home-server.storage
|
|
- home-server.authentication
|
|
- home-server.backups
|
|
update_triggers: [topology-change, source-change, infrastructure-change]
|
|
unknowns: []
|
|
---
|
|
|
|
# Home server
|
|
|
|
| Reference | Scope |
|
|
| --- | --- |
|
|
| [Host](host.md) | Jupiter hardware; OS; Docker |
|
|
| [Mercury VPS](mercury.md) | Hosting; ingress; WireGuard; firewall |
|
|
| [Seedbox](seedbox.md) | Ultra.cc; qBittorrent; rclone mount |
|
|
| [Portainer](portainer.md) | Script-managed container; state; backups |
|
|
| [Deployment](deployment.md) | GitHub; Portainer; environment values |
|
|
| [Operations / decisions](operations.md) | Tradeoffs; monitoring; recovery gaps |
|
|
| [Networking](networking.md) | Mercury; WireGuard; DNS; ingress |
|
|
| [Storage](storage.md) | SSD; RAID 0; mounts; volumes |
|
|
| [Authentication](authentication.md) | Authelia; policy; secrets |
|
|
| [Backups](backups.md) | Backrest; coverage; retention; recovery |
|
|
|
|
## Evidence / agent contract
|
|
|
|
- `owner-report`: supplied host state/configuration; not independently inspected.
|
|
- `repository`: intended configuration at `revision`; not deployment proof.
|
|
- `documentation`: upstream behaviour; not proof of deployed settings.
|
|
- `revision: working-tree`: uncommitted source; `base_revision`: base commit.
|
|
- `unknowns`: unresolved facts; never infer defaults as deployed state.
|
|
- `related`: stable document IDs; `update_triggers`: re-review conditions.
|
|
- On change: update affected prose, Mermaid, sources, unknowns, and `last_reviewed`.
|
|
- No credentials. Preserve evidence distinctions; no live status implied.
|
|
|
|
Mermaid renders from versioned text; diagrams are manually maintained, not
|
|
automatically discovered.
|