Skip to main content

Create a server

In this page

UI

  • First server: created during /auth/setup (bootstrap wizard).
  • Later servers: /servers — use the create flow in the UI if exposed; otherwise use API/Swagger.

API

MethodPathRoles (typical)
GET/serversMost roles (read).
POST/serversSUPERADMIN, ADMIN, RESELLER, DEVELOPER.
POST/servers/bootstrap/localSUPERADMIN, ADMIN — ensures local seed data per service implementation.
GET/servers/:idRead.
DELETE/servers/:idSUPERADMIN, ADMIN.

All paths are under /api/v1. See Swagger for DTOs.

Limitations

On /servers/:id, buttons for remote package updates and remote reboot are currently disabled in the UI (“not implemented yet”). Server records are primarily inventory + metrics placeholders until remote agents ship.