Coming Soon / Landing: Deploy ke garudachain.id¶
Landing page production ada di apps/landing/ (Vite + React).
Build & package¶
npm run landing:build
npm run landing:deploy:hostinger # → deploy/landing/garudachain-landing.zip
Opsi A: Hostinger File Manager (paling mudah)¶
- Login hPanel → Websites → pilih site
- File Manager → buka folder
public_html - Hapus atau backup
index.htmllama - Upload & extract
deploy/landing/garudachain-landing.zip - Buka https://garudachain.id
Opsi B: VPS (Caddy production stack)¶
Apex garudachain.id diserve dari /srv/landing (volume deploy/landing/dist).
npm run landing:deploy:vps deploy@<VPS_IP>
# atau set PRODUCTION_HOST di .env.production
Opsi C: Vercel / Cloudflare Pages¶
Import apps/landing, build npm run build, output dist, custom domain garudachain.id.
DNS¶
| Host | Type | Value |
|---|---|---|
@ |
A | IP hosting (Hostinger) atau VPS |
www |
A | sama dengan @ |
Subdomain (rpc, explorer, dll.) → IP VPS saat stack production siap.