betterNAS/apps/control-plane
2026-04-01 04:36:36 +00:00
..
cmd/control-plane introduce .env 2026-04-01 04:32:08 +00:00
Dockerfile init (#5) 2026-03-31 23:50:51 -04:00
go.mod init (#5) 2026-03-31 23:50:51 -04:00
package.json pnpm, verify, cleanup (#6) 2026-03-31 23:59:52 -04:00
README.md setup agent runtime requirements 2026-04-01 04:36:36 +00:00

betterNAS Control Plane

Go service that owns the product control plane.

It is intentionally small for now:

  • GET /health
  • GET /version
  • POST /api/v1/nodes/register
  • GET /api/v1/exports
  • POST /api/v1/mount-profiles/issue
  • POST /api/v1/cloud-profiles/issue

The request and response shapes must follow the contracts in packages/contracts.