نشر المشروع

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 مجددًا).