Funcțional · Livrare software · instrument intern
Stagebox
Medii la cerere: alegeți un șablon, urmăriți construcția și primiți o adresă HTTPS reală care este eliminată la expirare.

Încercați aici
Alege un șablon, pornește-l și deschide adresa primită. Urmărește jurnalul runner-ului, apoi șterge mediul sau lasă-l să expire.
Problema
Fiecare mediu de previzualizare, revizuire sau test necesită configurarea manuală a serverului, domeniului și certificatului și eliminarea ulterioară. Adesea nimeni nu o face.
Ce face
Vizitatorul alege un șablon (site static, API Node sau aplicație PHP). Stagebox pornește un container izolat, conectează un subdomeniu nou prin HTTPS și afișează fiecare pas al construcției. La expirare, mediul este eliminat fără servicii uitate în funcțiune.
Doar șabloane, niciodată cod încărcat: fiecare mediu folosește un sistem de fișiere doar pentru citire, fără privilegii suplimentare, cu memorie și CPU limitate și fără acces la internet. Serviciul care comunică cu Docker verifică din nou fiecare valoare față de lista permisă înainte de acțiune.
În detaliu
- Șabloane
- Site static (nginx), API Node (Node 22), aplicație PHP (PHP 8.4 cu SQLite)
- Pornire
- Aproximativ 2–3 secunde pentru fiecare șablon
- Durată de viață
- 30 de minute de la pornire, apoi este eliminat
- Limite pe mediu
- 128 MB de memorie, 0,25 CPU, 64 de procese
- Capacitate
- 5 medii simultan, 1 pentru fiecare vizitator, 6 noi pe oră
- Izolare
- Sistem de fișiere doar pentru citire, fără privilegii suplimentare, fără montări de pe gazdă, fără acces la internet
- Acces la Docker
- Doar un runner separat, care construiește fiecare container din valori fixe
- Curățare
- Mediile încheiate și jurnalele lor sunt șterse după 24 de ore
Ce include.
- 01Medii printr-un clic din șabloane aprobate
- 02O adresă HTTPS nouă, fără modificări DNS
- 03Jurnalul construcției în timp real
- 04Expirare și curățare automate
- 05Limite de memorie și CPU pentru fiecare mediu
- 06Izolat, fără acces la gazdă
Construit cu
- Laravel
- Docker
- React