You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/platform/overview.md
+31-12Lines changed: 31 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,7 @@
1
1
# Slicer Platform
2
2
3
+
Slicer Platform is for when you want to build on top of Slicer.
4
+
3
5
Slicer gives you on-demand Linux VMs through a REST API and Go SDK. You can create a VM, run commands inside it, copy files in and out, and delete it - all over HTTP.
4
6
5
7
This section assumes [Slicer for Linux](/getting-started/install/), but many of the REST API examples will also work on [Slicer for Mac](/mac/overview/) if you use the `sbox` host group.
@@ -12,6 +14,34 @@ Slicer runs on your hardware. Every VM is a real microVM with its own kernel - n
12
14
13
15
Your data never leaves your network, there is no third-party control plane, and you pay a flat rate per [Platform license](https://slicervm.com/pricing/) regardless of how many VMs you run.
14
16
17
+
## What you can do via the API
18
+
19
+
| Capability | Endpoint | Details |
20
+
|---|---|---|
21
+
| Create a VM |`POST /hostgroup/NAME/nodes`| Specify CPU, RAM, userdata, tags |
22
+
| Delete a VM |`DELETE /hostgroup/NAME/nodes/HOSTNAME`| Cleans up disk for ephemeral VMs |
23
+
| List VMs |`GET /nodes`| Includes tags, status, IP, resources |
0 commit comments