Skip to Content
TestingWebové IDE aplikácie

Webové IDE aplikácie

Dostupnosť

Webové IDE zatiaľ nie je k dispozícii. Súčasné endpointy uložia binding v tvare IDE a vrátia plánovanú URL, ale aktívny provider je stub. Neinštaluje code-server, nespúšťa editor, neregistruje trasu gateway ani nevynucuje reláciu editora len pre vlastníka.

Neotvárajte ani nezverejňujte vrátenú URL. Odpoveď, ktorej status je running, je stub odpoveď a nedokazuje, že existuje proces IDE alebo súkromná trasa.

Zmluva náhľadu

Trasy v rozsahu vlastníka:

MethodPathSúčasné správanie
POST/api/apps/{app_id}/ideUloží povolený binding cez stub provider.
GET/api/apps/{app_id}/ideVráti uložený binding alebo predvolený stav off.
DELETE/api/apps/{app_id}/ideUloží stav off cez stub provider.

Ekvivalentné nástroje MCP sú enable_app_ide, get_app_ide_status a disable_app_ide.

Plánovaná URL má tvar https://ide-<slug>.apps.openfactory.tech. Dnes ide o rezervované metadáta, nie o dosiahnuteľnú ani autentizovanú službu.

Čo zostáva pred použitím

Použiteľné vydanie IDE potrebuje:

  1. revidovanú funkciu build code-server zabudovanú cez immutable image pipeline;
  2. skutočné provisioning s dôveryhodnými prechodmi statusu;
  3. súkromnú trasu gateway, ktorá vynucuje vlastníctvo app bez ohľadu na požadovanú visibility;
  4. sieťové obmedzenia brániace priamemu prístupu k portu editora;
  5. workflow source-control, ktoré zachová commity mimo jednorazovej VM;
  6. limity zdrojov, spracovanie aktualizácií a správanie shutdown; a
  7. end-to-end test pokrývajúci edit, commit, redeploy, authorization denial, disable a recovery.

Kým tieto kontroly neprejdú, upravujte repozitár aplikácie vo svojom bežnom vývojovom prostredí, commitujte tam a nasadzujte revidovanú revision cez Nasadenie aplikácie.