mirror of
https://github.com/UNITRONIX/BetterDesk.git
synced 2026-10-26 22:37:07 +00:00
cead414395
Remove GitHub prebuilt server binary delivery from panel updates. Fetch only required source subtrees for the selected commit and compile the Go server locally while preserving existing deployment and rollback behavior. Refs: panel update local build path Thanks: INSOLVE (Honorary); Marco Jakobs (@jacotec); MyNameisStitch (@MyNameisStitch); Redspin (@playerumpknow)
Important AI Notes
Notes migrated into the repository (2026-06-03) so agents and contributors have versioned, in-repo context. Original scope: external Copilot memory (/memories/repo/).
Index
| File | Topic |
|---|---|
| betterdesk-api-port-consolidation.md | Go API :21114 (default) + Node :21121 backward-compat proxy — issue #160, installers, client config |
| betterdesk-go-centralization.md | Help-request + chat: agents → Go (CDAP + REST), panel as read-proxy |
| betterdesk-server-deploy-paths.example.md | Production deploy paths template — copy to docs/private/ (gitignored) for operator notes |
| betterdesk-update-flow.md | Panel self-update, Go rebuild after GitHub update (#158) |
| betterdesk-go-toolchain.md | Go build conventions |
| betterdesk-node-toolchain.md | Node/npm local toolchain path |
| betterdesk-enrollment.md | Device enrollment |
| betterdesk-i18n-audit.md | i18n checks |
| agent-client-roadmap-2026-05-27.md | Agent client phases |
| agent-build-windows-sidecar.md | Windows agent build |
| agent-build-worker-fix.md | Agent build worker |
| agent-client-lib-modules.md | Agent lib modules |
| installer-tui-and-protocol-tests.md | Installer TUI / protocol tests |
| installer-tui-modernization.md | Installer TUI UI |
| rdclient-protobuf-enum-encoding.md | rdclient protobuf |
| rdclient-webcodecs-keyframe.md | WebCodecs keyframes |
When changing API ports, RustDesk client login, or console .env, read betterdesk-api-port-consolidation.md first.
Operator-only runbooks (real hostnames, SSH users, deploy commands) live in docs/private/ — that directory is gitignored; start from the *.example.md templates in this folder.