h_HIRAX.

HIRAX / PRAKTICKÝ NÁVOD

Přenes repozitář. Tajné údaje nech mimo něj.

Praktická cesta z GitHubu na VPS: omezený deploy klíč, lockfile a ověření konkrétního releasu.

KROK 01Připrav repozitář lokálně

Commitni lockfile, popiš runtime a produkční příkazy. Před pushem zkontroluj git status. Uploady, lokální prostředí a databáze nech mimo Git. Ukázka ignorovaných souborů je výchozí bod, ne náhrada kontroly.

PŘÍKLAD / PŘIZPŮSOB SVÉMU PROJEKTU
node_modules
.git
.env
.env.*
!.env.example
.next
uploads
*.sqlite*

KROK 02Dej serveru jen potřebný přístup

Pro soukromý repozitář použij read-only deploy klíč omezený na tento repozitář nebo jiné podporované omezené oprávnění. Klíč vytvoř na serveru, na GitHub vlož jen veřejnou část. SSH fingerprint GitHubu ověř v jeho oficiální dokumentaci. Osobní token nevkládej do URL příkazu.

KROK 03Klonuj do vlastní složky

Použij uživatele pro deployment bez přímého root loginu. Nahraď OWNER a REPO. Příkazy vytvoří složku v jeho domovském adresáři a nezasahují do existující aplikace.

PŘÍKLAD / PŘIZPŮSOB SVÉMU PROJEKTU
mkdir -p ~/apps
cd ~/apps
git clone git@github.com:OWNER/REPO.git my-app
cd my-app
git rev-parse --short HEAD
git status --short

KROK 04Nasazuj známou revizi

Zapiš commit, který prošel kontrolami. Závislosti instaluj podle lockfilu a build spusť dokumentovaným produkčním příkazem projektu. Tajné proměnné drž odděleně. Aktualizaci připrav jako nový release, ověř zdraví a přepni provoz s možností návratu.

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

GitHub deploy keys

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