Serverify – můj projekt na vytváření sandboxů a testovacích prostředí pro lidi

Serverify – můj projekt na vytváření sandboxů a testovacích prostředí pro lidi

Serverify je projekt, který jsem vytvořil jako jednoduchou a dostupnou platformu pro lidi, kteří chtějí rychle vyzkoušet kód, pracovat s databází nebo spouštět malé aplikace v izolovaném prostředí – tedy v sandboxu. Chtěl jsem vybudovat systém, kde si uživatel vytvoří vlastní mini-server a může na něm experimentovat bez toho, aby si musel instalovat software nebo cokoliv nastavovat.

Cílem Serverify je poskytovat:

  • rychle vytvořený sandbox
  • izolované prostředí (každý uživatel má svůj vlastní kontejner)
  • webové rozhraní pro správu
  • přístup přes terminál, web nebo API
  • bezpečný reset, export a rušení sandboxů

Serverify běží na kombinaci:

  • Docker kontejnerů
  • Node.js backendu
  • MySQL databáze
  • WebSocket komunikace
  • Nginx proxy vrstvy

Uživatel si může vytvořit například:

  • Linux sandbox na testování bash příkazů
  • Node.js prostředí pro zkoušení kódu
  • Python sandbox
  • SQL sandbox
  • případně i jednoduchý webový hosting

Technicky mě projekt naučil spoustu věcí – orchestrace kontejnerů, bezpečnost, izolace, API struktura, práce s databází a řízení více kontejnerů najednou. Serverify je pro mě ideální místo, kde kombinuju backendový vývoj, serverové technologie a user-friendly rozhraní.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *