Skip to content

fix: separate install scripts — /install for CLI, /install-agent for daemon#24

Merged
YairEtzion merged 1 commit into
mainfrom
fix/separate-install-scripts
Apr 8, 2026
Merged

fix: separate install scripts — /install for CLI, /install-agent for daemon#24
YairEtzion merged 1 commit into
mainfrom
fix/separate-install-scripts

Conversation

@YairEtzion
Copy link
Copy Markdown
Contributor

Summary

  • /install now installs only amesh (controller CLI)
  • /install-agent (new) installs only amesh-agent (target daemon)
  • Remote-shell docs updated to point server install at /install-agent

Changes

  • landpage/static/install — removed amesh-agent install lines
  • landpage/static/install-agent — new script for agent-only install
  • firebase.json — added Content-Type header for /install-agent
  • landpage/src/routes/docs/remote-shell/+page.svelte — server Shell tab uses new URL

Test plan

  • curl -fsSL https://authmesh.dev/install | sh installs only amesh
  • curl -fsSL https://authmesh.dev/install-agent | sh installs only amesh-agent
  • Remote-shell docs page shows correct URLs for controller vs server

…daemon

The install script was bundling both binaries. Controllers and target
devices have different needs, so each gets its own one-liner.
@YairEtzion YairEtzion merged commit c598ad1 into main Apr 8, 2026
1 check passed
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.

1 participant