V provozu · Dodávání softwaru · interní nástroj
Stagebox
Prostředí na vyžádání: vyberete šablonu, sledujete sestavení a získáte skutečnou HTTPS adresu odstraněnou po vypršení času.

Vyzkoušejte zde
Vyberte šablonu, nasaďte ji a otevřete adresu, kterou dostanete. Sledujte log runneru, pak prostředí odstraňte, nebo nechte vypršet.
Problém
Každé náhledové či testovací prostředí znamená ručně nastavit server, doménu a certifikát a nezapomenout je zrušit. Často na to nikdo nemyslí.
Co dělá
Návštěvník vybere šablonu (statický web, Node API nebo PHP aplikaci). Stagebox spustí izolovaný kontejner, připojí novou subdoménu přes HTTPS a živě ukazuje kroky sestavení. Po vypršení času prostředí odstraní, aby nezůstalo nic zapomenutého v provozu.
Jen šablony, nikdy nahraný kód: prostředí má souborový systém pouze pro čtení, odebraná oprávnění, omezenou paměť a CPU a žádný přístup na internet. Služba komunikující s Dockerem znovu ověřuje každou hodnotu vůči seznamu povolených před akcí.
Podrobně
- Šablony
- Statický web (nginx), Node API (Node 22), PHP aplikace (PHP 8.4 s SQLite)
- Spuštění
- Přibližně 2 až 3 sekundy na šablonu
- Životnost
- 30 minut od spuštění, poté je odstraněno
- Limity na prostředí
- 128 MB paměti, 0,25 CPU, 64 procesů
- Kapacita
- 5 prostředí současně, 1 na návštěvníka, 6 nových za hodinu
- Izolace
- Souborový systém jen pro čtení, žádné capabilities, žádné připojení hostitele, žádný odchozí internet
- Přístup k Dockeru
- Pouze samostatný runner, který každý kontejner sestaví z pevných hodnot
- Úklid
- Ukončená prostředí a jejich logy se po 24 hodinách mažou
Co obsahuje.
- 01Prostředí jedním kliknutím ze schválených šablon
- 02Nová HTTPS adresa bez změn DNS
- 03Živý záznam sestavení
- 04Automatické vypršení a úklid
- 05Limity paměti a CPU na prostředí
- 06Izolované, bez přístupu k hostiteli
Vytvořeno pomocí
- Laravel
- Docker
- React