[{"data":1,"prerenderedAt":1590},["ShallowReactive",2],{"doc-\u002Fdocs\u002Fapi\u002Freference":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"body":10,"_type":1584,"_id":1585,"_source":1586,"_file":1587,"_stem":1588,"_extension":1589},"\u002Fapi\u002Freference","api",false,"","REST, SSE & WS API Reference","Complete specification of all REST endpoints, Server-Sent Events, and WebSocket terminal protocols.",{"type":11,"children":12,"toc":1569},"root",[13,21,34,38,45,862,865,871,884,891,1307,1321,1373,1376,1388,1445,1448,1460,1563],{"type":14,"tag":15,"props":16,"children":18},"element","h1",{"id":17},"rest-sse-ws-api-reference",[19],{"type":20,"value":8},"text",{"type":14,"tag":22,"props":23,"children":24},"p",{},[25,27],{"type":20,"value":26},"Base URL: ",{"type":14,"tag":28,"props":29,"children":31},"code",{"className":30},[],[32],{"type":20,"value":33},"http:\u002F\u002F127.0.0.1:8080\u002Fapi",{"type":14,"tag":35,"props":36,"children":37},"hr",{},[],{"type":14,"tag":39,"props":40,"children":42},"h2",{"id":41},"endpoints-overview",[43],{"type":20,"value":44},"📋 Endpoints Overview",{"type":14,"tag":46,"props":47,"children":48},"table",{},[49,79],{"type":14,"tag":50,"props":51,"children":52},"thead",{},[53],{"type":14,"tag":54,"props":55,"children":56},"tr",{},[57,64,69,74],{"type":14,"tag":58,"props":59,"children":61},"th",{"align":60},"left",[62],{"type":20,"value":63},"Method",{"type":14,"tag":58,"props":65,"children":66},{"align":60},[67],{"type":20,"value":68},"Endpoint",{"type":14,"tag":58,"props":70,"children":71},{"align":60},[72],{"type":20,"value":73},"Description",{"type":14,"tag":58,"props":75,"children":76},{"align":60},[77],{"type":20,"value":78},"Response \u002F Protocol",{"type":14,"tag":80,"props":81,"children":82},"tbody",{},[83,121,155,197,231,265,299,333,367,401,443,477,512,546,580,614,648,683,717,760,794,828],{"type":14,"tag":54,"props":84,"children":85},{},[86,96,105,110],{"type":14,"tag":87,"props":88,"children":89},"td",{"align":60},[90],{"type":14,"tag":28,"props":91,"children":93},{"className":92},[],[94],{"type":20,"value":95},"GET",{"type":14,"tag":87,"props":97,"children":98},{"align":60},[99],{"type":14,"tag":28,"props":100,"children":102},{"className":101},[],[103],{"type":20,"value":104},"\u002Fapi\u002Fhealth",{"type":14,"tag":87,"props":106,"children":107},{"align":60},[108],{"type":20,"value":109},"Service health status and Clean Architecture metadata.",{"type":14,"tag":87,"props":111,"children":112},{"align":60},[113,119],{"type":14,"tag":28,"props":114,"children":116},{"className":115},[],[117],{"type":20,"value":118},"200 OK",{"type":20,"value":120}," (JSON)",{"type":14,"tag":54,"props":122,"children":123},{},[124,132,141,146],{"type":14,"tag":87,"props":125,"children":126},{"align":60},[127],{"type":14,"tag":28,"props":128,"children":130},{"className":129},[],[131],{"type":20,"value":95},{"type":14,"tag":87,"props":133,"children":134},{"align":60},[135],{"type":14,"tag":28,"props":136,"children":138},{"className":137},[],[139],{"type":20,"value":140},"\u002Fapi\u002Fconfig",{"type":14,"tag":87,"props":142,"children":143},{"align":60},[144],{"type":20,"value":145},"Active runtime system configuration.",{"type":14,"tag":87,"props":147,"children":148},{"align":60},[149,154],{"type":14,"tag":28,"props":150,"children":152},{"className":151},[],[153],{"type":20,"value":118},{"type":20,"value":120},{"type":14,"tag":54,"props":156,"children":157},{},[158,166,175,188],{"type":14,"tag":87,"props":159,"children":160},{"align":60},[161],{"type":14,"tag":28,"props":162,"children":164},{"className":163},[],[165],{"type":20,"value":95},{"type":14,"tag":87,"props":167,"children":168},{"align":60},[169],{"type":14,"tag":28,"props":170,"children":172},{"className":171},[],[173],{"type":20,"value":174},"\u002Fapi\u002Fthemes",{"type":14,"tag":87,"props":176,"children":177},{"align":60},[178,180,186],{"type":20,"value":179},"Available UI themes (",{"type":14,"tag":28,"props":181,"children":183},{"className":182},[],[184],{"type":20,"value":185},"themes.json",{"type":20,"value":187},").",{"type":14,"tag":87,"props":189,"children":190},{"align":60},[191,196],{"type":14,"tag":28,"props":192,"children":194},{"className":193},[],[195],{"type":20,"value":118},{"type":20,"value":120},{"type":14,"tag":54,"props":198,"children":199},{},[200,208,217,222],{"type":14,"tag":87,"props":201,"children":202},{"align":60},[203],{"type":14,"tag":28,"props":204,"children":206},{"className":205},[],[207],{"type":20,"value":95},{"type":14,"tag":87,"props":209,"children":210},{"align":60},[211],{"type":14,"tag":28,"props":212,"children":214},{"className":213},[],[215],{"type":20,"value":216},"\u002Fapi\u002Fsystem\u002Ffs?path=...",{"type":14,"tag":87,"props":218,"children":219},{"align":60},[220],{"type":20,"value":221},"Host filesystem directory browser with quick roots.",{"type":14,"tag":87,"props":223,"children":224},{"align":60},[225,230],{"type":14,"tag":28,"props":226,"children":228},{"className":227},[],[229],{"type":20,"value":118},{"type":20,"value":120},{"type":14,"tag":54,"props":232,"children":233},{},[234,242,251,256],{"type":14,"tag":87,"props":235,"children":236},{"align":60},[237],{"type":14,"tag":28,"props":238,"children":240},{"className":239},[],[241],{"type":20,"value":95},{"type":14,"tag":87,"props":243,"children":244},{"align":60},[245],{"type":14,"tag":28,"props":246,"children":248},{"className":247},[],[249],{"type":20,"value":250},"\u002Fapi\u002Fcatalog\u002Fpresets",{"type":14,"tag":87,"props":252,"children":253},{"align":60},[254],{"type":20,"value":255},"Curated workstation presets with host image cache status.",{"type":14,"tag":87,"props":257,"children":258},{"align":60},[259,264],{"type":14,"tag":28,"props":260,"children":262},{"className":261},[],[263],{"type":20,"value":118},{"type":20,"value":120},{"type":14,"tag":54,"props":266,"children":267},{},[268,276,285,290],{"type":14,"tag":87,"props":269,"children":270},{"align":60},[271],{"type":14,"tag":28,"props":272,"children":274},{"className":273},[],[275],{"type":20,"value":95},{"type":14,"tag":87,"props":277,"children":278},{"align":60},[279],{"type":14,"tag":28,"props":280,"children":282},{"className":281},[],[283],{"type":20,"value":284},"\u002Fapi\u002Fcatalog\u002Fmatrix",{"type":14,"tag":87,"props":286,"children":287},{"align":60},[288],{"type":20,"value":289},"Validated Distro and Desktop Environment combinations.",{"type":14,"tag":87,"props":291,"children":292},{"align":60},[293,298],{"type":14,"tag":28,"props":294,"children":296},{"className":295},[],[297],{"type":20,"value":118},{"type":20,"value":120},{"type":14,"tag":54,"props":300,"children":301},{},[302,310,319,324],{"type":14,"tag":87,"props":303,"children":304},{"align":60},[305],{"type":14,"tag":28,"props":306,"children":308},{"className":307},[],[309],{"type":20,"value":95},{"type":14,"tag":87,"props":311,"children":312},{"align":60},[313],{"type":14,"tag":28,"props":314,"children":316},{"className":315},[],[317],{"type":20,"value":318},"\u002Fapi\u002Fcatalog\u002Fports\u002Fnext?base_port=3000",{"type":14,"tag":87,"props":320,"children":321},{"align":60},[322],{"type":20,"value":323},"Scans host TCP ports and returns the next free port.",{"type":14,"tag":87,"props":325,"children":326},{"align":60},[327,332],{"type":14,"tag":28,"props":328,"children":330},{"className":329},[],[331],{"type":20,"value":118},{"type":20,"value":120},{"type":14,"tag":54,"props":334,"children":335},{},[336,344,353,358],{"type":14,"tag":87,"props":337,"children":338},{"align":60},[339],{"type":14,"tag":28,"props":340,"children":342},{"className":341},[],[343],{"type":20,"value":95},{"type":14,"tag":87,"props":345,"children":346},{"align":60},[347],{"type":14,"tag":28,"props":348,"children":350},{"className":349},[],[351],{"type":20,"value":352},"\u002Fapi\u002Fcatalog\u002Fimage-status?image=...",{"type":14,"tag":87,"props":354,"children":355},{"align":60},[356],{"type":20,"value":357},"Checks whether an image tag is cached locally.",{"type":14,"tag":87,"props":359,"children":360},{"align":60},[361,366],{"type":14,"tag":28,"props":362,"children":364},{"className":363},[],[365],{"type":20,"value":118},{"type":20,"value":120},{"type":14,"tag":54,"props":368,"children":369},{},[370,378,387,392],{"type":14,"tag":87,"props":371,"children":372},{"align":60},[373],{"type":14,"tag":28,"props":374,"children":376},{"className":375},[],[377],{"type":20,"value":95},{"type":14,"tag":87,"props":379,"children":380},{"align":60},[381],{"type":14,"tag":28,"props":382,"children":384},{"className":383},[],[385],{"type":20,"value":386},"\u002Fapi\u002Finstances",{"type":14,"tag":87,"props":388,"children":389},{"align":60},[390],{"type":20,"value":391},"List all discovered and managed Webtop instances.",{"type":14,"tag":87,"props":393,"children":394},{"align":60},[395,400],{"type":14,"tag":28,"props":396,"children":398},{"className":397},[],[399],{"type":20,"value":118},{"type":20,"value":120},{"type":14,"tag":54,"props":402,"children":403},{},[404,413,421,426],{"type":14,"tag":87,"props":405,"children":406},{"align":60},[407],{"type":14,"tag":28,"props":408,"children":410},{"className":409},[],[411],{"type":20,"value":412},"POST",{"type":14,"tag":87,"props":414,"children":415},{"align":60},[416],{"type":14,"tag":28,"props":417,"children":419},{"className":418},[],[420],{"type":20,"value":386},{"type":14,"tag":87,"props":422,"children":423},{"align":60},[424],{"type":20,"value":425},"Provisions a new workstation (Supports SSE streaming).",{"type":14,"tag":87,"props":427,"children":428},{"align":60},[429,435,437],{"type":14,"tag":28,"props":430,"children":432},{"className":431},[],[433],{"type":20,"value":434},"201 Created",{"type":20,"value":436}," or ",{"type":14,"tag":28,"props":438,"children":440},{"className":439},[],[441],{"type":20,"value":442},"text\u002Fevent-stream",{"type":14,"tag":54,"props":444,"children":445},{},[446,454,463,468],{"type":14,"tag":87,"props":447,"children":448},{"align":60},[449],{"type":14,"tag":28,"props":450,"children":452},{"className":451},[],[453],{"type":20,"value":95},{"type":14,"tag":87,"props":455,"children":456},{"align":60},[457],{"type":14,"tag":28,"props":458,"children":460},{"className":459},[],[461],{"type":20,"value":462},"\u002Fapi\u002Finstances\u002F{id}",{"type":14,"tag":87,"props":464,"children":465},{"align":60},[466],{"type":20,"value":467},"Retrieve details for a specific workstation.",{"type":14,"tag":87,"props":469,"children":470},{"align":60},[471,476],{"type":14,"tag":28,"props":472,"children":474},{"className":473},[],[475],{"type":20,"value":118},{"type":20,"value":120},{"type":14,"tag":54,"props":478,"children":479},{},[480,489,498,503],{"type":14,"tag":87,"props":481,"children":482},{"align":60},[483],{"type":14,"tag":28,"props":484,"children":486},{"className":485},[],[487],{"type":20,"value":488},"DELETE",{"type":14,"tag":87,"props":490,"children":491},{"align":60},[492],{"type":14,"tag":28,"props":493,"children":495},{"className":494},[],[496],{"type":20,"value":497},"\u002Fapi\u002Finstances\u002F{id}?delete_volume=...",{"type":14,"tag":87,"props":499,"children":500},{"align":60},[501],{"type":20,"value":502},"Removes container, network, and optionally persistent volumes.",{"type":14,"tag":87,"props":504,"children":505},{"align":60},[506,511],{"type":14,"tag":28,"props":507,"children":509},{"className":508},[],[510],{"type":20,"value":118},{"type":20,"value":120},{"type":14,"tag":54,"props":513,"children":514},{},[515,523,532,537],{"type":14,"tag":87,"props":516,"children":517},{"align":60},[518],{"type":14,"tag":28,"props":519,"children":521},{"className":520},[],[522],{"type":20,"value":412},{"type":14,"tag":87,"props":524,"children":525},{"align":60},[526],{"type":14,"tag":28,"props":527,"children":529},{"className":528},[],[530],{"type":20,"value":531},"\u002Fapi\u002Finstances\u002F{id}\u002F(start|stop|restart|pause|unpause)",{"type":14,"tag":87,"props":533,"children":534},{"align":60},[535],{"type":20,"value":536},"Lifecycle state action execution.",{"type":14,"tag":87,"props":538,"children":539},{"align":60},[540,545],{"type":14,"tag":28,"props":541,"children":543},{"className":542},[],[544],{"type":20,"value":118},{"type":20,"value":120},{"type":14,"tag":54,"props":547,"children":548},{},[549,557,566,571],{"type":14,"tag":87,"props":550,"children":551},{"align":60},[552],{"type":14,"tag":28,"props":553,"children":555},{"className":554},[],[556],{"type":20,"value":412},{"type":14,"tag":87,"props":558,"children":559},{"align":60},[560],{"type":14,"tag":28,"props":561,"children":563},{"className":562},[],[564],{"type":20,"value":565},"\u002Fapi\u002Finstances\u002F{id}\u002Fresources",{"type":14,"tag":87,"props":567,"children":568},{"align":60},[569],{"type":20,"value":570},"Live-updates CPU cores and Memory limits without rebooting.",{"type":14,"tag":87,"props":572,"children":573},{"align":60},[574,579],{"type":14,"tag":28,"props":575,"children":577},{"className":576},[],[578],{"type":20,"value":118},{"type":20,"value":120},{"type":14,"tag":54,"props":581,"children":582},{},[583,591,600,605],{"type":14,"tag":87,"props":584,"children":585},{"align":60},[586],{"type":14,"tag":28,"props":587,"children":589},{"className":588},[],[590],{"type":20,"value":412},{"type":14,"tag":87,"props":592,"children":593},{"align":60},[594],{"type":14,"tag":28,"props":595,"children":597},{"className":596},[],[598],{"type":20,"value":599},"\u002Fapi\u002Finstances\u002F{id}\u002Fvolumes",{"type":14,"tag":87,"props":601,"children":602},{"align":60},[603],{"type":20,"value":604},"Dynamically attaches a volume or host path mount.",{"type":14,"tag":87,"props":606,"children":607},{"align":60},[608,613],{"type":14,"tag":28,"props":609,"children":611},{"className":610},[],[612],{"type":20,"value":118},{"type":20,"value":120},{"type":14,"tag":54,"props":615,"children":616},{},[617,625,634,639],{"type":14,"tag":87,"props":618,"children":619},{"align":60},[620],{"type":14,"tag":28,"props":621,"children":623},{"className":622},[],[624],{"type":20,"value":95},{"type":14,"tag":87,"props":626,"children":627},{"align":60},[628],{"type":14,"tag":28,"props":629,"children":631},{"className":630},[],[632],{"type":20,"value":633},"\u002Fapi\u002Fvolumes",{"type":14,"tag":87,"props":635,"children":636},{"align":60},[637],{"type":20,"value":638},"Lists all Docker volumes on the host.",{"type":14,"tag":87,"props":640,"children":641},{"align":60},[642,647],{"type":14,"tag":28,"props":643,"children":645},{"className":644},[],[646],{"type":20,"value":118},{"type":20,"value":120},{"type":14,"tag":54,"props":649,"children":650},{},[651,659,668,673],{"type":14,"tag":87,"props":652,"children":653},{"align":60},[654],{"type":14,"tag":28,"props":655,"children":657},{"className":656},[],[658],{"type":20,"value":95},{"type":14,"tag":87,"props":660,"children":661},{"align":60},[662],{"type":14,"tag":28,"props":663,"children":665},{"className":664},[],[666],{"type":20,"value":667},"\u002Fapi\u002Finstances\u002F{id}\u002Fstats",{"type":14,"tag":87,"props":669,"children":670},{"align":60},[671],{"type":20,"value":672},"Real-time CPU %, RAM MB \u002F %, and Network metrics.",{"type":14,"tag":87,"props":674,"children":675},{"align":60},[676,681],{"type":14,"tag":28,"props":677,"children":679},{"className":678},[],[680],{"type":20,"value":442},{"type":20,"value":682}," (SSE)",{"type":14,"tag":54,"props":684,"children":685},{},[686,694,703,708],{"type":14,"tag":87,"props":687,"children":688},{"align":60},[689],{"type":14,"tag":28,"props":690,"children":692},{"className":691},[],[693],{"type":20,"value":95},{"type":14,"tag":87,"props":695,"children":696},{"align":60},[697],{"type":14,"tag":28,"props":698,"children":700},{"className":699},[],[701],{"type":20,"value":702},"\u002Fapi\u002Finstances\u002F{id}\u002Flogs?tail=150",{"type":14,"tag":87,"props":704,"children":705},{"align":60},[706],{"type":20,"value":707},"Live streaming stdout\u002Fstderr container logs.",{"type":14,"tag":87,"props":709,"children":710},{"align":60},[711,716],{"type":14,"tag":28,"props":712,"children":714},{"className":713},[],[715],{"type":20,"value":442},{"type":20,"value":682},{"type":14,"tag":54,"props":718,"children":719},{},[720,728,737,749],{"type":14,"tag":87,"props":721,"children":722},{"align":60},[723],{"type":14,"tag":28,"props":724,"children":726},{"className":725},[],[727],{"type":20,"value":95},{"type":14,"tag":87,"props":729,"children":730},{"align":60},[731],{"type":14,"tag":28,"props":732,"children":734},{"className":733},[],[735],{"type":20,"value":736},"\u002Fapi\u002Finstances\u002F{id}\u002Fterminal",{"type":14,"tag":87,"props":738,"children":739},{"align":60},[740,742,748],{"type":20,"value":741},"Interactive root PTY shell session (",{"type":14,"tag":28,"props":743,"children":745},{"className":744},[],[746],{"type":20,"value":747},"\u002Fbin\u002Fbash",{"type":20,"value":187},{"type":14,"tag":87,"props":750,"children":751},{"align":60},[752,758],{"type":14,"tag":28,"props":753,"children":755},{"className":754},[],[756],{"type":20,"value":757},"101 Switching Protocols",{"type":20,"value":759}," (WS)",{"type":14,"tag":54,"props":761,"children":762},{},[763,771,780,785],{"type":14,"tag":87,"props":764,"children":765},{"align":60},[766],{"type":14,"tag":28,"props":767,"children":769},{"className":768},[],[770],{"type":20,"value":95},{"type":14,"tag":87,"props":772,"children":773},{"align":60},[774],{"type":14,"tag":28,"props":775,"children":777},{"className":776},[],[778],{"type":20,"value":779},"\u002Fapi\u002Fnetworks",{"type":14,"tag":87,"props":781,"children":782},{"align":60},[783],{"type":20,"value":784},"List Docker bridge networks.",{"type":14,"tag":87,"props":786,"children":787},{"align":60},[788,793],{"type":14,"tag":28,"props":789,"children":791},{"className":790},[],[792],{"type":20,"value":118},{"type":20,"value":120},{"type":14,"tag":54,"props":795,"children":796},{},[797,805,814,819],{"type":14,"tag":87,"props":798,"children":799},{"align":60},[800],{"type":14,"tag":28,"props":801,"children":803},{"className":802},[],[804],{"type":20,"value":412},{"type":14,"tag":87,"props":806,"children":807},{"align":60},[808],{"type":14,"tag":28,"props":809,"children":811},{"className":810},[],[812],{"type":20,"value":813},"\u002Fapi\u002Finstances\u002F{id}\u002Fnetworks\u002Fconnect",{"type":14,"tag":87,"props":815,"children":816},{"align":60},[817],{"type":20,"value":818},"Attach an instance to a Docker network.",{"type":14,"tag":87,"props":820,"children":821},{"align":60},[822,827],{"type":14,"tag":28,"props":823,"children":825},{"className":824},[],[826],{"type":20,"value":118},{"type":20,"value":120},{"type":14,"tag":54,"props":829,"children":830},{},[831,839,848,853],{"type":14,"tag":87,"props":832,"children":833},{"align":60},[834],{"type":14,"tag":28,"props":835,"children":837},{"className":836},[],[838],{"type":20,"value":412},{"type":14,"tag":87,"props":840,"children":841},{"align":60},[842],{"type":14,"tag":28,"props":843,"children":845},{"className":844},[],[846],{"type":20,"value":847},"\u002Fapi\u002Finstances\u002F{id}\u002Fnetworks\u002Fdisconnect",{"type":14,"tag":87,"props":849,"children":850},{"align":60},[851],{"type":20,"value":852},"Detach an instance from a Docker network.",{"type":14,"tag":87,"props":854,"children":855},{"align":60},[856,861],{"type":14,"tag":28,"props":857,"children":859},{"className":858},[],[860],{"type":20,"value":118},{"type":20,"value":120},{"type":14,"tag":35,"props":863,"children":864},{},[],{"type":14,"tag":39,"props":866,"children":868},{"id":867},"️-key-endpoint-specifications",[869],{"type":20,"value":870},"🛠️ Key Endpoint Specifications",{"type":14,"tag":872,"props":873,"children":875},"h3",{"id":874},"post-apiinstances-provisioning-stream",[876,882],{"type":14,"tag":28,"props":877,"children":879},{"className":878},[],[880],{"type":20,"value":881},"POST \u002Fapi\u002Finstances",{"type":20,"value":883}," (Provisioning Stream)",{"type":14,"tag":885,"props":886,"children":888},"h4",{"id":887},"request-payload",[889],{"type":20,"value":890},"Request Payload",{"type":14,"tag":892,"props":893,"children":897},"pre",{"className":894,"code":895,"language":896,"meta":7,"style":7},"language-json shiki shiki-themes github-dark github-dark github-light","{\n  \"name\": \"sonic-ubuntu-850\",\n  \"preset\": \"ubuntu-xfce\",\n  \"image\": \"lscr.io\u002Flinuxserver\u002Fwebtop:ubuntu-xfce\",\n  \"host_ip\": \"127.0.0.1\",\n  \"host_port\": 3000,\n  \"internal_port\": 3000,\n  \"custom_user\": \"abc\",\n  \"password\": \"secretpassword\",\n  \"shm_size_mb\": 1024,\n  \"cpu_limit\": 2.0,\n  \"memory_limit_mb\": 4096,\n  \"gpu_acceleration\": false,\n  \"config_volume\": \"\",\n  \"workspace_volume\": \"\",\n  \"custom_host_bind\": \"\",\n  \"networks\": [],\n  \"egress_policy\": \"full\",\n  \"auto_start\": true\n}\n","json",[898],{"type":14,"tag":28,"props":899,"children":900},{"__ignoreMap":7},[901,913,939,961,983,1005,1027,1048,1070,1092,1114,1136,1158,1180,1202,1223,1244,1258,1280,1298],{"type":14,"tag":902,"props":903,"children":906},"span",{"class":904,"line":905},"line",1,[907],{"type":14,"tag":902,"props":908,"children":910},{"style":909},"--shiki-default:#E1E4E8;--shiki-dark:#E1E4E8;--shiki-light:#24292E",[911],{"type":20,"value":912},"{\n",{"type":14,"tag":902,"props":914,"children":916},{"class":904,"line":915},2,[917,923,928,934],{"type":14,"tag":902,"props":918,"children":920},{"style":919},"--shiki-default:#79B8FF;--shiki-dark:#79B8FF;--shiki-light:#005CC5",[921],{"type":20,"value":922},"  \"name\"",{"type":14,"tag":902,"props":924,"children":925},{"style":909},[926],{"type":20,"value":927},": ",{"type":14,"tag":902,"props":929,"children":931},{"style":930},"--shiki-default:#9ECBFF;--shiki-dark:#9ECBFF;--shiki-light:#032F62",[932],{"type":20,"value":933},"\"sonic-ubuntu-850\"",{"type":14,"tag":902,"props":935,"children":936},{"style":909},[937],{"type":20,"value":938},",\n",{"type":14,"tag":902,"props":940,"children":942},{"class":904,"line":941},3,[943,948,952,957],{"type":14,"tag":902,"props":944,"children":945},{"style":919},[946],{"type":20,"value":947},"  \"preset\"",{"type":14,"tag":902,"props":949,"children":950},{"style":909},[951],{"type":20,"value":927},{"type":14,"tag":902,"props":953,"children":954},{"style":930},[955],{"type":20,"value":956},"\"ubuntu-xfce\"",{"type":14,"tag":902,"props":958,"children":959},{"style":909},[960],{"type":20,"value":938},{"type":14,"tag":902,"props":962,"children":964},{"class":904,"line":963},4,[965,970,974,979],{"type":14,"tag":902,"props":966,"children":967},{"style":919},[968],{"type":20,"value":969},"  \"image\"",{"type":14,"tag":902,"props":971,"children":972},{"style":909},[973],{"type":20,"value":927},{"type":14,"tag":902,"props":975,"children":976},{"style":930},[977],{"type":20,"value":978},"\"lscr.io\u002Flinuxserver\u002Fwebtop:ubuntu-xfce\"",{"type":14,"tag":902,"props":980,"children":981},{"style":909},[982],{"type":20,"value":938},{"type":14,"tag":902,"props":984,"children":986},{"class":904,"line":985},5,[987,992,996,1001],{"type":14,"tag":902,"props":988,"children":989},{"style":919},[990],{"type":20,"value":991},"  \"host_ip\"",{"type":14,"tag":902,"props":993,"children":994},{"style":909},[995],{"type":20,"value":927},{"type":14,"tag":902,"props":997,"children":998},{"style":930},[999],{"type":20,"value":1000},"\"127.0.0.1\"",{"type":14,"tag":902,"props":1002,"children":1003},{"style":909},[1004],{"type":20,"value":938},{"type":14,"tag":902,"props":1006,"children":1008},{"class":904,"line":1007},6,[1009,1014,1018,1023],{"type":14,"tag":902,"props":1010,"children":1011},{"style":919},[1012],{"type":20,"value":1013},"  \"host_port\"",{"type":14,"tag":902,"props":1015,"children":1016},{"style":909},[1017],{"type":20,"value":927},{"type":14,"tag":902,"props":1019,"children":1020},{"style":919},[1021],{"type":20,"value":1022},"3000",{"type":14,"tag":902,"props":1024,"children":1025},{"style":909},[1026],{"type":20,"value":938},{"type":14,"tag":902,"props":1028,"children":1030},{"class":904,"line":1029},7,[1031,1036,1040,1044],{"type":14,"tag":902,"props":1032,"children":1033},{"style":919},[1034],{"type":20,"value":1035},"  \"internal_port\"",{"type":14,"tag":902,"props":1037,"children":1038},{"style":909},[1039],{"type":20,"value":927},{"type":14,"tag":902,"props":1041,"children":1042},{"style":919},[1043],{"type":20,"value":1022},{"type":14,"tag":902,"props":1045,"children":1046},{"style":909},[1047],{"type":20,"value":938},{"type":14,"tag":902,"props":1049,"children":1051},{"class":904,"line":1050},8,[1052,1057,1061,1066],{"type":14,"tag":902,"props":1053,"children":1054},{"style":919},[1055],{"type":20,"value":1056},"  \"custom_user\"",{"type":14,"tag":902,"props":1058,"children":1059},{"style":909},[1060],{"type":20,"value":927},{"type":14,"tag":902,"props":1062,"children":1063},{"style":930},[1064],{"type":20,"value":1065},"\"abc\"",{"type":14,"tag":902,"props":1067,"children":1068},{"style":909},[1069],{"type":20,"value":938},{"type":14,"tag":902,"props":1071,"children":1073},{"class":904,"line":1072},9,[1074,1079,1083,1088],{"type":14,"tag":902,"props":1075,"children":1076},{"style":919},[1077],{"type":20,"value":1078},"  \"password\"",{"type":14,"tag":902,"props":1080,"children":1081},{"style":909},[1082],{"type":20,"value":927},{"type":14,"tag":902,"props":1084,"children":1085},{"style":930},[1086],{"type":20,"value":1087},"\"secretpassword\"",{"type":14,"tag":902,"props":1089,"children":1090},{"style":909},[1091],{"type":20,"value":938},{"type":14,"tag":902,"props":1093,"children":1095},{"class":904,"line":1094},10,[1096,1101,1105,1110],{"type":14,"tag":902,"props":1097,"children":1098},{"style":919},[1099],{"type":20,"value":1100},"  \"shm_size_mb\"",{"type":14,"tag":902,"props":1102,"children":1103},{"style":909},[1104],{"type":20,"value":927},{"type":14,"tag":902,"props":1106,"children":1107},{"style":919},[1108],{"type":20,"value":1109},"1024",{"type":14,"tag":902,"props":1111,"children":1112},{"style":909},[1113],{"type":20,"value":938},{"type":14,"tag":902,"props":1115,"children":1117},{"class":904,"line":1116},11,[1118,1123,1127,1132],{"type":14,"tag":902,"props":1119,"children":1120},{"style":919},[1121],{"type":20,"value":1122},"  \"cpu_limit\"",{"type":14,"tag":902,"props":1124,"children":1125},{"style":909},[1126],{"type":20,"value":927},{"type":14,"tag":902,"props":1128,"children":1129},{"style":919},[1130],{"type":20,"value":1131},"2.0",{"type":14,"tag":902,"props":1133,"children":1134},{"style":909},[1135],{"type":20,"value":938},{"type":14,"tag":902,"props":1137,"children":1139},{"class":904,"line":1138},12,[1140,1145,1149,1154],{"type":14,"tag":902,"props":1141,"children":1142},{"style":919},[1143],{"type":20,"value":1144},"  \"memory_limit_mb\"",{"type":14,"tag":902,"props":1146,"children":1147},{"style":909},[1148],{"type":20,"value":927},{"type":14,"tag":902,"props":1150,"children":1151},{"style":919},[1152],{"type":20,"value":1153},"4096",{"type":14,"tag":902,"props":1155,"children":1156},{"style":909},[1157],{"type":20,"value":938},{"type":14,"tag":902,"props":1159,"children":1161},{"class":904,"line":1160},13,[1162,1167,1171,1176],{"type":14,"tag":902,"props":1163,"children":1164},{"style":919},[1165],{"type":20,"value":1166},"  \"gpu_acceleration\"",{"type":14,"tag":902,"props":1168,"children":1169},{"style":909},[1170],{"type":20,"value":927},{"type":14,"tag":902,"props":1172,"children":1173},{"style":919},[1174],{"type":20,"value":1175},"false",{"type":14,"tag":902,"props":1177,"children":1178},{"style":909},[1179],{"type":20,"value":938},{"type":14,"tag":902,"props":1181,"children":1183},{"class":904,"line":1182},14,[1184,1189,1193,1198],{"type":14,"tag":902,"props":1185,"children":1186},{"style":919},[1187],{"type":20,"value":1188},"  \"config_volume\"",{"type":14,"tag":902,"props":1190,"children":1191},{"style":909},[1192],{"type":20,"value":927},{"type":14,"tag":902,"props":1194,"children":1195},{"style":930},[1196],{"type":20,"value":1197},"\"\"",{"type":14,"tag":902,"props":1199,"children":1200},{"style":909},[1201],{"type":20,"value":938},{"type":14,"tag":902,"props":1203,"children":1205},{"class":904,"line":1204},15,[1206,1211,1215,1219],{"type":14,"tag":902,"props":1207,"children":1208},{"style":919},[1209],{"type":20,"value":1210},"  \"workspace_volume\"",{"type":14,"tag":902,"props":1212,"children":1213},{"style":909},[1214],{"type":20,"value":927},{"type":14,"tag":902,"props":1216,"children":1217},{"style":930},[1218],{"type":20,"value":1197},{"type":14,"tag":902,"props":1220,"children":1221},{"style":909},[1222],{"type":20,"value":938},{"type":14,"tag":902,"props":1224,"children":1226},{"class":904,"line":1225},16,[1227,1232,1236,1240],{"type":14,"tag":902,"props":1228,"children":1229},{"style":919},[1230],{"type":20,"value":1231},"  \"custom_host_bind\"",{"type":14,"tag":902,"props":1233,"children":1234},{"style":909},[1235],{"type":20,"value":927},{"type":14,"tag":902,"props":1237,"children":1238},{"style":930},[1239],{"type":20,"value":1197},{"type":14,"tag":902,"props":1241,"children":1242},{"style":909},[1243],{"type":20,"value":938},{"type":14,"tag":902,"props":1245,"children":1247},{"class":904,"line":1246},17,[1248,1253],{"type":14,"tag":902,"props":1249,"children":1250},{"style":919},[1251],{"type":20,"value":1252},"  \"networks\"",{"type":14,"tag":902,"props":1254,"children":1255},{"style":909},[1256],{"type":20,"value":1257},": [],\n",{"type":14,"tag":902,"props":1259,"children":1261},{"class":904,"line":1260},18,[1262,1267,1271,1276],{"type":14,"tag":902,"props":1263,"children":1264},{"style":919},[1265],{"type":20,"value":1266},"  \"egress_policy\"",{"type":14,"tag":902,"props":1268,"children":1269},{"style":909},[1270],{"type":20,"value":927},{"type":14,"tag":902,"props":1272,"children":1273},{"style":930},[1274],{"type":20,"value":1275},"\"full\"",{"type":14,"tag":902,"props":1277,"children":1278},{"style":909},[1279],{"type":20,"value":938},{"type":14,"tag":902,"props":1281,"children":1283},{"class":904,"line":1282},19,[1284,1289,1293],{"type":14,"tag":902,"props":1285,"children":1286},{"style":919},[1287],{"type":20,"value":1288},"  \"auto_start\"",{"type":14,"tag":902,"props":1290,"children":1291},{"style":909},[1292],{"type":20,"value":927},{"type":14,"tag":902,"props":1294,"children":1295},{"style":919},[1296],{"type":20,"value":1297},"true\n",{"type":14,"tag":902,"props":1299,"children":1301},{"class":904,"line":1300},20,[1302],{"type":14,"tag":902,"props":1303,"children":1304},{"style":909},[1305],{"type":20,"value":1306},"}\n",{"type":14,"tag":885,"props":1308,"children":1310},{"id":1309},"sse-stream-events-accept-textevent-stream",[1311,1313,1319],{"type":20,"value":1312},"SSE Stream Events (",{"type":14,"tag":28,"props":1314,"children":1316},{"className":1315},[],[1317],{"type":20,"value":1318},"Accept: text\u002Fevent-stream",{"type":20,"value":1320},")",{"type":14,"tag":1322,"props":1323,"children":1324},"ul",{},[1325,1343,1358],{"type":14,"tag":1326,"props":1327,"children":1328},"li",{},[1329,1335,1337],{"type":14,"tag":1330,"props":1331,"children":1332},"strong",{},[1333],{"type":20,"value":1334},"Progress:",{"type":20,"value":1336}," ",{"type":14,"tag":28,"props":1338,"children":1340},{"className":1339},[],[1341],{"type":20,"value":1342},"event: progress\\ndata: {\"status\": \"Pulling layers...\"}\\n\\n",{"type":14,"tag":1326,"props":1344,"children":1345},{},[1346,1351,1352],{"type":14,"tag":1330,"props":1347,"children":1348},{},[1349],{"type":20,"value":1350},"Done:",{"type":20,"value":1336},{"type":14,"tag":28,"props":1353,"children":1355},{"className":1354},[],[1356],{"type":20,"value":1357},"event: done\\ndata: {\"id\": \"c1f98a2e7d80\", \"name\": \"sonic-ubuntu-850\", \"host_port\": 3000}\\n\\n",{"type":14,"tag":1326,"props":1359,"children":1360},{},[1361,1366,1367],{"type":14,"tag":1330,"props":1362,"children":1363},{},[1364],{"type":20,"value":1365},"Error:",{"type":20,"value":1336},{"type":14,"tag":28,"props":1368,"children":1370},{"className":1369},[],[1371],{"type":20,"value":1372},"event: error\\ndata: {\"error\": \"Port conflict on 3000\"}\\n\\n",{"type":14,"tag":35,"props":1374,"children":1375},{},[],{"type":14,"tag":872,"props":1377,"children":1379},{"id":1378},"post-apiinstancesidresources-live-zero-downtime-update",[1380,1386],{"type":14,"tag":28,"props":1381,"children":1383},{"className":1382},[],[1384],{"type":20,"value":1385},"POST \u002Fapi\u002Finstances\u002F{id}\u002Fresources",{"type":20,"value":1387}," (Live Zero-Downtime Update)",{"type":14,"tag":892,"props":1389,"children":1391},{"className":894,"code":1390,"language":896,"meta":7,"style":7},"{\n  \"cpu_limit\": 2.5,\n  \"memory_limit_mb\": 8192\n}\n",[1392],{"type":14,"tag":28,"props":1393,"children":1394},{"__ignoreMap":7},[1395,1402,1422,1438],{"type":14,"tag":902,"props":1396,"children":1397},{"class":904,"line":905},[1398],{"type":14,"tag":902,"props":1399,"children":1400},{"style":909},[1401],{"type":20,"value":912},{"type":14,"tag":902,"props":1403,"children":1404},{"class":904,"line":915},[1405,1409,1413,1418],{"type":14,"tag":902,"props":1406,"children":1407},{"style":919},[1408],{"type":20,"value":1122},{"type":14,"tag":902,"props":1410,"children":1411},{"style":909},[1412],{"type":20,"value":927},{"type":14,"tag":902,"props":1414,"children":1415},{"style":919},[1416],{"type":20,"value":1417},"2.5",{"type":14,"tag":902,"props":1419,"children":1420},{"style":909},[1421],{"type":20,"value":938},{"type":14,"tag":902,"props":1423,"children":1424},{"class":904,"line":941},[1425,1429,1433],{"type":14,"tag":902,"props":1426,"children":1427},{"style":919},[1428],{"type":20,"value":1144},{"type":14,"tag":902,"props":1430,"children":1431},{"style":909},[1432],{"type":20,"value":927},{"type":14,"tag":902,"props":1434,"children":1435},{"style":919},[1436],{"type":20,"value":1437},"8192\n",{"type":14,"tag":902,"props":1439,"children":1440},{"class":904,"line":963},[1441],{"type":14,"tag":902,"props":1442,"children":1443},{"style":909},[1444],{"type":20,"value":1306},{"type":14,"tag":35,"props":1446,"children":1447},{},[],{"type":14,"tag":872,"props":1449,"children":1451},{"id":1450},"get-apiinstancesidterminal-websocket-pty",[1452,1458],{"type":14,"tag":28,"props":1453,"children":1455},{"className":1454},[],[1456],{"type":20,"value":1457},"GET \u002Fapi\u002Finstances\u002F{id}\u002Fterminal",{"type":20,"value":1459}," (WebSocket PTY)",{"type":14,"tag":1322,"props":1461,"children":1462},{},[1463,1473],{"type":14,"tag":1326,"props":1464,"children":1465},{},[1466,1471],{"type":14,"tag":1330,"props":1467,"children":1468},{},[1469],{"type":20,"value":1470},"Raw Frames",{"type":20,"value":1472},": Bidirectional stdin \u002F stdout.",{"type":14,"tag":1326,"props":1474,"children":1475},{},[1476,1481,1483],{"type":14,"tag":1330,"props":1477,"children":1478},{},[1479],{"type":20,"value":1480},"Control Resize Frame (Client $\\rightarrow$ Server)",{"type":20,"value":1482},":\n",{"type":14,"tag":892,"props":1484,"children":1486},{"className":894,"code":1485,"language":896,"meta":7,"style":7},"{\n  \"type\": \"resize\",\n  \"cols\": 120,\n  \"rows\": 40\n}\n",[1487],{"type":14,"tag":28,"props":1488,"children":1489},{"__ignoreMap":7},[1490,1497,1518,1539,1556],{"type":14,"tag":902,"props":1491,"children":1492},{"class":904,"line":905},[1493],{"type":14,"tag":902,"props":1494,"children":1495},{"style":909},[1496],{"type":20,"value":912},{"type":14,"tag":902,"props":1498,"children":1499},{"class":904,"line":915},[1500,1505,1509,1514],{"type":14,"tag":902,"props":1501,"children":1502},{"style":919},[1503],{"type":20,"value":1504},"  \"type\"",{"type":14,"tag":902,"props":1506,"children":1507},{"style":909},[1508],{"type":20,"value":927},{"type":14,"tag":902,"props":1510,"children":1511},{"style":930},[1512],{"type":20,"value":1513},"\"resize\"",{"type":14,"tag":902,"props":1515,"children":1516},{"style":909},[1517],{"type":20,"value":938},{"type":14,"tag":902,"props":1519,"children":1520},{"class":904,"line":941},[1521,1526,1530,1535],{"type":14,"tag":902,"props":1522,"children":1523},{"style":919},[1524],{"type":20,"value":1525},"  \"cols\"",{"type":14,"tag":902,"props":1527,"children":1528},{"style":909},[1529],{"type":20,"value":927},{"type":14,"tag":902,"props":1531,"children":1532},{"style":919},[1533],{"type":20,"value":1534},"120",{"type":14,"tag":902,"props":1536,"children":1537},{"style":909},[1538],{"type":20,"value":938},{"type":14,"tag":902,"props":1540,"children":1541},{"class":904,"line":963},[1542,1547,1551],{"type":14,"tag":902,"props":1543,"children":1544},{"style":919},[1545],{"type":20,"value":1546},"  \"rows\"",{"type":14,"tag":902,"props":1548,"children":1549},{"style":909},[1550],{"type":20,"value":927},{"type":14,"tag":902,"props":1552,"children":1553},{"style":919},[1554],{"type":20,"value":1555},"40\n",{"type":14,"tag":902,"props":1557,"children":1558},{"class":904,"line":985},[1559],{"type":14,"tag":902,"props":1560,"children":1561},{"style":909},[1562],{"type":20,"value":1306},{"type":14,"tag":1564,"props":1565,"children":1566},"style",{},[1567],{"type":20,"value":1568},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}",{"title":7,"searchDepth":941,"depth":941,"links":1570},[1571,1572],{"id":41,"depth":915,"text":44},{"id":867,"depth":915,"text":870,"children":1573},[1574,1580,1582],{"id":874,"depth":941,"text":1575,"children":1576},"POST \u002Fapi\u002Finstances (Provisioning Stream)",[1577,1578],{"id":887,"depth":963,"text":890},{"id":1309,"depth":963,"text":1579},"SSE Stream Events (Accept: text\u002Fevent-stream)",{"id":1378,"depth":941,"text":1581},"POST \u002Fapi\u002Finstances\u002F{id}\u002Fresources (Live Zero-Downtime Update)",{"id":1450,"depth":941,"text":1583},"GET \u002Fapi\u002Finstances\u002F{id}\u002Fterminal (WebSocket PTY)","markdown","content:4.api:1.reference.md","content","4.api\u002F1.reference.md","4.api\u002F1.reference","md",1787169590131]