Friend-facing platform services
Find a file
Dan Robson 53aa4a49c3 docs: rewrite for v3 reality, drop v2 (gardsons.com) framing
v2 (gardsons.com) was retired 2026-05-09. The docs were still framed
as "v2 production, v3 future" — opposite of reality now.

- README.md: service list switched to v3 eidolons (leviathan/asura/
  ixion/gilgamesh/siren/hydaelyn). Migration paragraph replaced with
  retirement notice.
- docs/README.md: status paragraph updated.
- docs/current-state/services.md: full rewrite. Each service now
  shows its v3 k3s deployment shape (namespace, image source,
  storage), not its v2 docker host. Adds Navidrome + Immich which
  weren't documented before. Dan-only services list updated with
  eidolon mappings + Trailarr/LazyLibrarian additions.

Remaining gardsons.com mentions (3) are intentional retirement-notice
statements.
2026-05-10 23:56:37 -07:00
docs docs: rewrite for v3 reality, drop v2 (gardsons.com) framing 2026-05-10 23:56:37 -07:00
iac feat: initialize robsoncloud repository 2025-12-26 11:25:33 -08:00
scripts feat: initialize robsoncloud repository 2025-12-26 11:25:33 -08:00
.gitignore feat: initialize robsoncloud repository 2025-12-26 11:25:33 -08:00
.robsoncode.yaml chore: rename config and remove literal watermark patterns 2025-12-31 09:43:17 -08:00
LICENSE feat: initialize robsoncloud repository 2025-12-26 11:25:33 -08:00
README.md docs: rewrite for v3 reality, drop v2 (gardsons.com) framing 2026-05-10 23:56:37 -07:00

robsoncloud - Friend-Facing Platform Services

Purpose: Friend-facing platform services Privacy: Public or friend-accessible (designed to be shareable) Security: Zero secrets in code (references credential stores in robsonware)

What Lives Here

This repository documents and manages friend-facing platform services - services that friends can access, help administer, or contribute to.

Friend-Facing Services

Currently Running (v3 — all on k3s):

  • Jellyfin - Media server (movies, TV, music) - leviathan.robsoncloud.net
  • Nextcloud - File sync, CalDAV, CardDAV, WebDAV - asura.robsoncloud.net
  • FreshRSS - RSS feed aggregator - ixion.robsoncloud.net
  • Forgejo - Git hosting - gilgamesh.robsoncloud.net
  • Navidrome - Music streaming - siren.robsoncloud.net
  • Immich - Photo management - hydaelyn.robsoncloud.net

Planned:

  • Matrix - Self-hosted chat platform (future)

Not Here

Private services (arr stack, downloaders, personal automation) live in robsonvault.

Infrastructure backbone (OPNsense, Proxmox, TrueNAS) is managed in robsonware.

Repository Structure

robsoncloud/
├── docs/              # Documentation
│   ├── current-state/ # Service catalog, what's running
│   └── ...            # Future: user guides, admin guides, runbooks
├── iac/               # Infrastructure as Code (future)
├── scripts/           # Helper scripts (future)
└── README.md          # This file

Relationship to Other Repos

  • robsonware: Infrastructure backbone (platform operations) - Dan-only
  • robsonvault: Private services (personal workloads) - Dan-only
  • robsonverse: Meta-orchestration (task tracking, workflow) - Dan-only

This repo is the public-facing layer built on top of robsonware infrastructure.

Security Model

Zero secrets in code - all credentials live in:

  • Credential stores in robsonware (platform-level secrets)
  • Future: SOPS-encrypted files (when we have shared service secrets)

Service configurations reference credential stores, never embed them.

Current Status

Phase: Early setup Focus: Documenting existing friend-facing services

All services run on v3 (k3s on bismarck, deployed via robsonvault). v2 (gardsons.com) was retired 2026-05-09; legacy deployment details live in archived project docs.

Documentation

See docs/current-state/services.md for service catalog.

More documentation (user guides, admin guides, tier access model) coming as friends show interest in using the platform.

Next Steps

  • Research Tier 1 access strategy (WireGuard vs reverse proxy for remote access)
  • Create user guides for existing services
  • Plan service migration to v3 infrastructure

See robsonverse/tasks/active.md for overall project tracking.