Files
BetterDesk/docs/important/betterdesk-go-toolchain.md
UNITRONIX 1508c739b2 fix(api): Go :21114 default API and Node :21121 compat proxy (#160)
RustDesk clients could not log in after v3 when handlers moved to Go but
nothing listened on :21121 (API_ENABLED off) or Go bound the wrong port.
Go serves /api/login on 21114; the console proxies legacy :21121 URLs to
Go. Installers repair .env/systemd, Docker publishes both ports, and
firewall rules allow 21114 and 21121 on full installs.

Also includes betterdesk-support-agent (Fyne desktop helper) and
docs/important/ operator notes (API ports, update flow, agent roadmap).
2026-06-03 02:16:24 +02:00

731 B

BetterDesk Go Toolchain

  • This workspace initially had no system go/gofmt; sudo dnf is blocked by no_new_privileges.
  • Local Go 1.25.0 was installed at $HOME/.local/share/betterdesk-tools/go1.25.0.
  • For BetterDesk server tests, use: export PATH="$HOME/.local/share/betterdesk-tools/go1.25.0/bin:$PATH" and export GOTOOLCHAIN=local before go test.# BetterDesk Go Toolchain
  • This workspace initially had no system go/gofmt; sudo dnf is blocked by no_new_privileges.
  • Local Go 1.25.0 was installed at $HOME/.local/share/betterdesk-tools/go1.25.0.
  • For BetterDesk server tests, use: export PATH="$HOME/.local/share/betterdesk-tools/go1.25.0/bin:$PATH" and export GOTOOLCHAIN=local before go test.