Ocean Node needs the core support to run inference services: a service DB, Docker handling, lifecycle business logic, and the commands to drive it over p2p and HTTP.
Acceptance criteria
- DB for services: persistence of service definitions/state.
- Docker for services: launch/manage service containers.
- Business logic for lifecycle: start, restart, edit, stop — where stop only stops the container
- A prolong action extends the session duration and is reflected and the management page
- Core commands exposed over p2p + HTTP.
- Tests covering the lifecycle commands.
- Docs for the new node-side commands/behaviour.
Ocean Node needs the core support to run inference services: a service DB, Docker handling, lifecycle business logic, and the commands to drive it over p2p and HTTP.
Acceptance criteria