h_HIRAX.

HIRAX / PRAKTICKÝ NÁVOD

Jeden VPS. Více než jeden projekt.

Více domén a aplikací na jednom VPS s oddělenými přístupy, databázemi a deploymenty.

KROK 01Sdílej stroj, odděl aplikace

Každé aplikaci dej vlastní runtime, přístupy a trvalá data. Sdílený VPS znamená společné CPU, RAM, disk i riziko výpadku. Náročný build nebo worker může ovlivnit ostatní projekty; sleduj kapacitu a nech rezervu.

KROK 02Použij jednu veřejnou proxy

Stejný port hostu může vlastnit jen jeden proces. Jedno Caddy obslouží 80 a 443 a rozdělí provoz podle hostname. Ukázka pro aplikace na různých loopback portech ponechá jejich porty soukromé.

PŘÍKLAD / PŘIZPŮSOB SVÉMU PROJEKTU
first.example.com {
  reverse_proxy 127.0.0.1:3001
}

second.example.com {
  reverse_proxy 127.0.0.1:3002
}

KROK 03Odděl releasy a oprávnění

Použij různé servisní uživatele nebo vhodně izolované kontejnery. Jedna aplikace nemá číst .env všech ostatních. Zapiš vlastníka portu, domény a databáze. Nasazení jednoho projektu nemá restartovat ostatní.

KROK 04Poznej, kdy server rozdělit

Vlastní stroje mohou dávat smysl pro silnější bezpečnostní oddělení, nezávislou údržbu, předvídatelnou kapacitu nebo vyšší dostupnost. Více aplikací na jednom VPS je praktický začátek, ne automatická vysoká dostupnost.

COPY → YOUR AI

Vezmi si další krok do svého chatu.

Bezpečný kontext k tomuto návodu. Žádné tajné údaje. Funguje pro ChatGPT, Claude i další asistenty.

Zdroje a technická dokumentace

Caddy automatic HTTPSDocker documentation

Postup je vzor pro uvedené předpoklady. Před použitím na živém serveru ověř kompatibilitu svého projektu a konkrétní konfiguraci.

Připravený na vlastní server?

Vyber výchozí bod podle projektu a porovnej skutečné konfigurace u WVG.

Vybrat další krok