Deployment Proyek
IMGPrompt adalah ekspor statis murni (output: "export") dan dapat di-deploy ke EdgeOne Pages, Cloudflare Pages, Vercel, atau server statis mana pun.
Cara memulai dengan cepat:
- Butuh hosting tanpa konfigurasi: pakai deploy satu klik Vercel.
- Butuh lingkungan yang terkendali: menjalankan secara lokal paling fleksibel.
- Lebih suka kontainer: tarik image Docker resmi.
Apa pun caranya, Anda mendapatkan pengalaman multibahasa yang sama dan pustaka 5000+ prompt.
Petunjuk Deployment
Persyaratan sistem:
- Node.js 20.9 atau yang lebih baru;
- Mendukung macOS, Windows (termasuk WSL), dan Linux.
Deployment Vercel
Klik tombol di bawah untuk men-deploy IMGPrompt ke platform Vercel dengan satu klik:
Dengan Vercel, Anda dapat dengan cepat meng-hosting proyek; proses build dan deployment ditangani otomatis — cocok untuk pengguna yang tidak membutuhkan konfigurasi server yang rumit.
Deployment Lokal
Pastikan Anda sudah menginstal Node.js.
# Installation (pasang dependensi)
yarn
# Local Development (pengembangan lokal)
yarn dev
# build (ekspor statis ke direktori out/, bisa dipratinjau dengan server statis apa pun)
yarn build
npx serve out
# Deploy for a single language (deployment satu bahasa saja)
yarn build:lang en
yarn build:lang zh
yarn build:lang zh-hant
Setelah berjalan, buka http://localhost:3000 di browser untuk melihat hasilnya.
Terbiasa dengan manajer paket lain? Ganti
yarnpada contoh dengan perintahpnpmataunpmyang setara.
Deployment Docker
Image resmi sudah memuat situs statis lengkap 18 bahasa — tanpa perlu menginstal Node.js atau build manual; satu perintah cukup untuk hosting mandiri di server rumah / NAS:
# ghcr.io
docker run -d -p 5666:5666 --name imgprompt ghcr.io/rockbenben/img-prompt:latest
# Docker Hub
docker run -d -p 5666:5666 --name imgprompt rockben/img-prompt:latest
Setelah kontainer berjalan, akses http://localhost:5666 di browser. Untuk upgrade selanjutnya, cukup tarik ulang image dan buat ulang kontainer (docker pull, hapus kontainer lama, lalu docker run lagi).