Skip to content

feat: deliver full RustDesk stack chart - #10

Merged
nomed merged 26 commits into
mainfrom
feat/full-rustdesk-stack
Aug 21, 2026
Merged

feat: deliver full RustDesk stack chart#10
nomed merged 26 commits into
mainfrom
feat/full-rustdesk-stack

Conversation

@nomed

@nomed nomed commented Aug 21, 2026

Copy link
Copy Markdown
Owner

Closes #9.

Implements the approved full-stack architecture:

  • adds RGK-inspired .context and AGENTS.md operating governance;
  • records ADR-0001 for packaging/deployment decisions;
  • replaces NGINX with a project-owned Caddy runtime;
  • replaces the web-only chart with rustdesk-stack containing web, hbbs and hbbr;
  • pins official RustDesk Server 1.1.16 independently from the stack version;
  • adds optional Kubernetes Gateway API HTTP/WSS routing without bundling a controller;
  • moves OCI artifacts under ghcr.io/nomed/rustdesk-web-stack/web and ghcr.io/nomed/rustdesk-web-stack/charts/rustdesk-stack;
  • updates Release Please and CI validation accordingly.

CI must validate Helm lint/template (default and Gateway enabled) plus the pinned web build and Caddy repackaging before merge.

@nomed
nomed merged commit 795e1bf into main Aug 21, 2026
1 check passed
@nomed
nomed deleted the feat/full-rustdesk-stack branch August 21, 2026 09:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: evolve Helm chart into full RustDesk stack

1 participant