Web-IDE sovellukselle
Saatavuus
Web-IDE ei ole vielä saatavilla. Nykyiset endpointit tallentavat IDE-muotoisen bindingin ja palauttavat suunnitellun URL-osoitteen, mutta aktiivinen provider on stub. Se ei asenna code-serveria, käynnistä editoria, rekisteröi gateway-reittiä eikä pakota owner-only editor -istuntoa.
Älä avaa tai julkaise palautettua URL-osoitetta. Vastaus, jonka status on running, on stub-vastaus eikä todista IDE-prosessin tai yksityisen reitin olemassaoloa.
Esikatselusopimus
Omistajaan rajatut reitit:
| Metodi | Polku | Nykyinen käyttäytyminen |
|---|---|---|
POST | /api/apps/{app_id}/ide | Tallentaa käytössä olevan bindingin stub-providerin kautta. |
GET | /api/apps/{app_id}/ide | Palauttaa tallennetun bindingin tai oletus off-tilan. |
DELETE | /api/apps/{app_id}/ide | Tallentaa off-tilan stub-providerin kautta. |
Vastaavat MCP-työkalut ovat enable_app_ide, get_app_ide_status ja disable_app_ide.
Suunnitellun URL-osoitteen muoto on https://ide-<slug>.apps.openfactory.tech. Tänään se on varattu metadata, ei tavoitettava tai autentikoitu palvelu.
Mitä puuttuu ennen käyttöä
Käyttökelpoinen IDE-julkaisu vaatii:
- tarkastetun code-server build -ominaisuuden immutable image pipeline -putken kautta;
- oikeaa provisioningia luotettavilla statuksen siirtymillä;
- yksityisen gateway-reitin, joka pakottaa app-omistajuuden riippumatta pyydetystä visibility-arvosta;
- verkkorajoituksia, jotka estävät suoran pääsyn editor-porttiin;
- source-control -workflow’n, joka säilyttää commitit kertakäyttö-VM:n ulkopuolella;
- resurssirajoja, päivitysten käsittelyä ja shutdown-käyttäytymistä; ja
- end-to-end-testin, joka kattaa edit, commit, redeploy, authorization denial, disable ja recovery.
Kunnes nämä tarkistukset menevät läpi, muokkaa sovelluksen repositorya tavallisessa kehitysympäristössäsi, commit siellä ja ota käyttöön tarkastettu revision Sovelluksen käyttöönotto -sivun kautta.