Proje Dağıtımı
IMGPrompt saf statik dışa aktarım kullanır (output: "export") ve EdgeOne Pages, Cloudflare Pages, Vercel veya herhangi bir statik sunucuya dağıtılabilir.
En hızlı yolu seçin:
- Sıfır yapılandırmalı barındırma istiyorsanız: Vercel ile tek tıkla dağıtın.
- Kontrol ve kolay düzenleme istiyorsanız: yerel olarak çalıştırın.
- Konteyner tercih ediyorsanız: resmi Docker imajını çekin.
Tüm seçenekler aynı çok dilli deneyimi ve 5000+ prompt kütüphanesini sunar.
Dağıtım Talimatları
Sistem Gereksinimleri:
- Node.js 20.9 veya üzeri.
- macOS, Windows (WSL dahil) ve Linux desteklenir.
Vercel Dağıtımı
Aşağıdaki düğmeye tıklayarak IMGPrompt'ı tek tıkla Vercel platformuna dağıtın:
Vercel ile projenizi hızlıca barındırabilirsiniz; derleme ve dağıtım otomatik olarak halledilir. Bu seçenek, karmaşık sunucu yapılandırması gerektirmeyen kullanıcılar için idealdir.
Yerel Dağıtım
Node.js kurulu olduğundan emin olun.
# Kurulum
yarn
# Yerel geliştirme
yarn dev
# Derle ve başlat
yarn build
npx serve out
# Tek dil için dağıtım
yarn build:lang en
yarn build:lang zh
yarn build:lang zh-hant
Sonucu görmek için tarayıcınızda http://localhost:3000 adresini açın.
Başka bir paket yöneticisi mi tercih ediyorsunuz?
yarnkomutlarınıpnpmveyanpmeşdeğerleriyle değiştirin.
Docker Dağıtımı
Resmi imaj, 18 dilli statik sitenin tamamını içerir — Node.js kurulumu veya manuel derleme gerekmez; tek komutla ev sunucunuzda veya NAS'ınızda kendiniz barındırabilirsiniz:
# 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
Konteyner çalışmaya başladığında tarayıcınızda http://localhost:5666 adresini açın. Daha sonra yükseltmek için imajı yeniden çekin ve konteyneri yeniden oluşturun (docker pull, ardından eski konteyneri silip yeniden docker run).