Alkalmazás web IDE
Elérhetőség
A web IDE még nem érhető el. A jelenlegi endpointok IDE alakú bindinget mentenek és tervezett URL-t adnak vissza, de az aktív provider stub. Nem telepít code-server-t, nem indít szerkesztőt, nem regisztrál gateway útvonalat, és nem kényszerít ki csak tulajdonos szerkesztő munkamenetet.
Ne nyissa meg és ne tegye közzé a visszaadott URL-t. Az a válasz, amelynek status mezője running, stub válasz, és nem bizonyítja, hogy IDE folyamat vagy privát útvonal létezik.
Előnézeti szerződés
Tulajdonos hatókörű útvonalak:
| Method | Path | Jelenlegi viselkedés |
|---|---|---|
POST | /api/apps/{app_id}/ide | Engedélyezett bindinget ment a stub provideren keresztül. |
GET | /api/apps/{app_id}/ide | A tárolt bindinget vagy az alapértelmezett off állapotot adja vissza. |
DELETE | /api/apps/{app_id}/ide | Off állapotot ment a stub provideren keresztül. |
Ezzel egyenértékű MCP eszközök: enable_app_ide, get_app_ide_status és disable_app_ide.
A tervezett URL alakja: https://ide-<slug>.apps.openfactory.tech. Ma ez fenntartott metadata, nem elérhető vagy hitelesített szolgáltatás.
Mi hiányzik a használat előtt
Egy használható IDE kiadáshoz szükséges:
- átnézett code-server build funkció, amely az immutable image pipeline-on keresztül készül;
- valódi provisioning megbízható status átmenetekkel;
- privát gateway útvonal, amely az app tulajdonjogát kényszeríti ki a kért visibility-től függetlenül;
- hálózati korlátozások, amelyek megakadályozzák a szerkesztő port közvetlen elérését;
- source-control workflow, amely a commiteket az eldobható VM-en kívül őrzi meg;
- erőforrás-korlátok, frissítéskezelés és shutdown viselkedés; és
- end-to-end teszt, amely lefedi az edit, commit, redeploy, authorization denial, disable és recovery lépéseket.
Amíg ezek az ellenőrzések nem mennek át, az alkalmazás tárolóját a szokásos fejlesztői környezetben szerkessze, commitoljon ott, és telepítse az átnézett revisiont az Alkalmazás telepítése oldalon leírt módon.