feat(api, web): implement short install link functionality for agents
- Added new API endpoints for creating, retrieving, and revoking install links for agents. - Enhanced the agent installation process with short links accessible via `/agent-install/:id` and `/:slug`. - Updated the README and documentation to reflect the new installation method and usage instructions. - Refactored relevant components in the web application to support the new install link feature. - Improved error handling and validation for install link operations. Co-authored-by: Cursor <[email protected]>
This commit is contained in:
@@ -22,7 +22,15 @@ pnpm --filter @evofw/api dev # :8080
|
||||
pnpm --filter @evofw/web dev # :5177
|
||||
```
|
||||
|
||||
Linux agent:
|
||||
Linux agent (short link из UI `/agents` → Добавить агента):
|
||||
|
||||
```bash
|
||||
curl -fsSL http://localhost:8080/agent-install/<id> | bash
|
||||
# или:
|
||||
curl -fsSL http://localhost:8080/<slug> | bash
|
||||
```
|
||||
|
||||
Legacy one-liner:
|
||||
|
||||
```bash
|
||||
curl -fsSL http://localhost:8080/v1/agent/install.sh | \
|
||||
|
||||
Reference in New Issue
Block a user