قالب بداية لإنشاء مواقع ويب ثابتة تمامًا مع Ghost & Speyenty
العرض التوضيحي: https://eleventy.ghost.org
# From Source
git clone https://github.com/TryGhost/eleventy-starter-ghost.git
cd eleventy-starter-ghost
ثم تثبيت التبعيات
yarn
ابدأ خادم التطوير
yarn start
لديك الآن موقع ثابت تمامًا يسحب المحتوى من Ghost Running CMS بدون مقطوعة الرأس.
بشكل افتراضي ، ستقوم المبتدئ بملء المحتوى من تثبيت شبح افتراضي يقع في https://eleventy.ghost.io.
لاستخدام التثبيت الخاص بك ، قم بتحرير ملف تكوين .env
مع بيانات الاعتماد الخاصة بك. يمكنك العثور على contentApiKey
الخاص بك في شاشة "التكامل" في Ghost Admin. الحد الأدنى للنسخة المطلوبة لـ Ghost هو 2.10.0
من أجل استخدام هذا المبتدئ دون مشاكل.
يحتوي المبتدئ على ثلاثة ملفات تكوين خصيصًا للنشر مع NetLify. ملف netlify.toml
لإعدادات الإنشاء ، ملف headers.njk
مع رؤوس الأمان الافتراضية المحددة لجميع الطرق (يتم بناء /_headers
مسار) ، و redirects.njk
لتعيين NetLify Redirects Domain (Builds to /_redirects
path).
للنشر في حساب NetLify الخاص بك ، اضغط على الزر أدناه.
لا تعتبر مفاتيح واجهة برمجة تطبيقات المحتوى عمومًا معلومات حساسة ، فهي موجودة بحيث يمكن تغييرها في حالة سوء المعاملة ؛ لذلك يلتزم معظم الناس مباشرة بملف التكوين .env
الخاص بهم. إذا كنت تفضل الاحتفاظ بهذه المعلومات خارج المستودع الخاص بك ، فيمكنك إزالة هذا التكوين وتعيين متغيرات NetLify Env لإنشاء الإنتاج بدلاً من ذلك.
بمجرد نشرها ، يمكنك إعداد تكامل Ghost + NetLify لاستخدام خطافات النشر من Ghost إلى إعادة بناء NetLify. وبهذه الطريقة ، في أي وقت يتغير فيه البيانات في Ghost ، سيتم إعادة بناء موقعك على NetLify.
يمكنك تعطيل نهاية Ghost Ghost Handlebars الواجهة من خلال تمكين علامة Make this site private
داخل إعدادات الأشباح الخاصة بك. يمكّن هذا حماية كلمة المرور أمام تثبيت Ghost وتعيين <meta name="robots" content="noindex" />
لذلك يصبح الواجهة الأمامية المرتفعة مصدر الحقيقة لكبار المسئولين الاقتصاديين.
# Build the site locally
yarn build
حقوق الطبع والنشر (C) 2013-2025 Ghost Foundation - التي تم إصدارها بموجب ترخيص معهد ماساتشوستس للتكنولوجيا.