As part of our project, Canister Cloud we need to build in some of the Management Canister methods, like spinning up canisters, topping up with cycles etc. We’re thinking about pulling these features out into a separate app and wondering if it will be useful to others, and if so we’d see if we can get a grant to build it.
There’s already the canister management part of NNS and CycleOps, but these are both limited in features or more focussed in the case of CycleOps on cycle top-ups.
The features will include:
List Canisters (logged in Principal)
Create Canister
Install code
Name / Rename Canister
Delete Canister
Start / Stop Canister
Add Controller
Snapshots - Create, List, Load, Delete
Cycles - Purchase, Add to Canister
Link to Candid UI
Modify memory limits
View Logs
Monitor Canister:
Status, Controllers, Memory allocation, Compute allocation, Freezing threshold, Memory Size, Cycles Balance
and if viable Custom Domains management.
Here’s a mockup
If you’re a builder, please let us know if this is something you’d find useful, or not.