डिप्लॉयमेंट

IMGPrompt एक शुद्ध स्टैटिक एक्सपोर्ट (output: "export") है और इसे EdgeOne Pages, Cloudflare Pages, Vercel या किसी भी स्टैटिक होस्ट पर डिप्लॉय किया जा सकता है।

सबसे तेज़ रास्ता चुनें:

  • ज़ीरो-कॉन्फ़िग होस्टिंग चाहिए: Vercel वन-क्लिक इस्तेमाल करें।
  • नियंत्रण और आसान बदलाव चाहिए: लोकल चलाएं।
  • कंटेनर पसंद हैं: आधिकारिक Docker इमेज पुल करें।

हर विकल्प में वही बहुभाषी अनुभव और 5000+ प्रॉम्प्ट लाइब्रेरी मिलती है।

डिप्लॉयमेंट निर्देश

सिस्टम आवश्यकताएं:

  • Node.js 20.9 या उससे नया।
  • macOS, Windows (WSL सहित) और Linux समर्थित हैं।

Vercel डिप्लॉयमेंट

नीचे दिए बटन पर क्लिक करके IMGPrompt को एक ही क्लिक में Vercel प्लेटफ़ॉर्म पर डिप्लॉय करें:

Vercel

Vercel से आप प्रोजेक्ट को जल्दी होस्ट कर सकते हैं, और बिल्ड व डिप्लॉयमेंट अपने आप संभल जाते हैं। यह विकल्प उन उपयोगकर्ताओं के लिए आदर्श है जिन्हें जटिल सर्वर कॉन्फ़िगरेशन की ज़रूरत नहीं है।

लोकल डिप्लॉयमेंट

सुनिश्चित करें कि आपके पास Node.js इंस्टॉल है।

# Installation (निर्भरताएं इंस्टॉल करें)
yarn

# Local Development (लोकल डेवलपमेंट)
yarn dev

# Build and start (बिल्ड करें और शुरू करें)
yarn build
npx serve out

# Deploy for a single language (एक ही भाषा के लिए डिप्लॉय)
yarn build:lang en
yarn build:lang zh
yarn build:lang zh-hant

परिणाम देखने के लिए ब्राउज़र में http://localhost:3000 खोलें।

कोई और पैकेज मैनेजर पसंद है? yarn की जगह pnpm या npm के समकक्ष कमांड इस्तेमाल करें।

Docker डिप्लॉयमेंट

आधिकारिक इमेज में पूरी 18-भाषाओं वाली स्टैटिक साइट शामिल है — न Node.js इंस्टॉल करना है, न मैनुअल बिल्ड; एक ही कमांड से होम सर्वर या 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

कंटेनर चलने के बाद ब्राउज़र में http://localhost:5666 खोलें। बाद में अपग्रेड के लिए इमेज दोबारा पुल करें और कंटेनर फिर से बनाएं (docker pull, फिर पुराना कंटेनर हटाकर नया docker run)।