Skip to content

docs: describe plain compose, the console's secret store and the shared backups - #60

Merged
AmrMsCLL merged 1 commit into
mainfrom
docs/hub-server
Nov 7, 2026
Merged

AmrMsCLL merged 1 commit into
mainfrom
docs/hub-server

Conversation

@AmrMsCLL

@AmrMsCLL AmrMsCLL commented Nov 7, 2026

Copy link
Copy Markdown
Member

Phase 8 of the hub server plan: the README stops describing the chart, tags/, people/, compile.py and the secrets repository, which phase 1 removed.

Changes

  • The path table lists what exists: projects/, schema/, deploy/<slug>/compose.yaml and values, shared/, edge/ with the backup service, host/, scripts/.
  • How a deploy happens, from deploy.yml, deploy.py and host/agent.py: the rendered compose and the required secret names go to the agent, the agent refuses with waiting on secrets before touching anything, graphite-up applies and graphite-report tells the hub, PROXIED=true sends a host through Cloudflare, ENABLED=false takes a project down.
  • Projects: the smallest compose file over shared/app.yaml, the fragments' defaults, the rules check-values.py, check-memory.py and the agent enforce, backup labels.
  • The edge and backups: Traefik, Sablier unused by any route, backup.py's schedule, verification and retention.
  • Workflows, settings, VPS setup and local commands match the current files.

No code changes.

@AmrMsCLL
AmrMsCLL requested a review from a team as a code owner November 7, 2026 00:38
@github-actions github-actions Bot added the size/l 201-600 changed lines, excluding lockfiles label Nov 7, 2026
@AmrMsCLL
AmrMsCLL merged commit 04cb8b1 into main Nov 7, 2026
5 checks passed
@AmrMsCLL
AmrMsCLL deleted the docs/hub-server branch November 7, 2026 00:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/l 201-600 changed lines, excluding lockfiles

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant