انتقل إلى المحتوى
مفتوح المصدر · MIT · Deno 2 + Postgres

أساس منتجك SaaS، مبنيّ بالفعل.

Seed قالب انطلاق SaaS مجاني بترخيص MIT، فيه تسجيل الدخول والمصادقة الثنائية (2FA)، ومجموعات بأدوار، وفوترة لكل عضو عبر Stripe، وتحديث فوري، وتطبيق يعمل دون اتصال، ومنطقة إدارة. تنشره بـ Docker Compose على خادم Linux واحد تستأجره.

دون تسجيل. يُفتح العرض بحساب ضيف فيه بيانات تجريبية، ويُمسح كل ليلة. Seed قيد العمل ويُبنى علنًا: اطّلع على ما يعمل اليوم.

$ gh repo create my-product --template spy4x/seed --private --clone $ cd my-product $ deno task init $ deno task dev
يكتب init الملف infra/envs/.env مع ملء كل الأسرار. أو اطلب من وكيل الذكاء الاصطناعي لديك: Create my new product "Acme" from https://github.com/spy4x/seed and run it locally.
شاشة الملاحظات في تطبيق الويب Seed: مربع بحث، ومرشحات حسب الوسم والكاتب، ومرشح «أنشأتُها أنا»، وقائمة ترتيب فوق قائمة ملاحظات مجموعة، لكل ملاحظة كاتبها ووسومها ووقت تحديثها ووقت إنشائها، وزر «ملاحظة جديدة».
حزمة اختبارات متصفح وملف اختبار تعمل في CI
34 · 232
طلب دمج منذ يناير 2026، كلٌّ منها بعد مراجعة
208
الترخيص: لا حساب ولا جدار دفع
MIT

ما تحصل عليه

كل ما يسبق ميزتك الأولى

كل جزء أدناه يعمل اليوم ومختبَر في CI. يحتاج الدخول عبر Google وGitHub والفوترة عبر Stripe إلى مفاتيحك الخاصة، لذا فهي متوقفة في العرض.

تسجيل دخول جاهز

البريد وكلمة المرور مع رموز تحقق، وإعادة تعيين كلمة المرور، والدخول عبر Google وGitHub، ومفاتيح المرور، وروابط الدخول بالبريد، وحسابات الضيوف، و2FA عبر تطبيق مصادقة. جلسات تراها وتستطيع إنهاءها.

كيف يعمل تسجيل الدخول
صفحة الأمان في ملف شخصي: طرق تسجيل الدخول، والمصادقة الثنائية (2FA)، والجلسات المفتوحة.

فوترة لكل عضو

اشتراكات Stripe لكل مجموعة: خطة مجانية بحدود، وخطة مدفوعة لكل عضو، وفترات تجريبية، ومهلة سماح حين تفشل بطاقة. يؤكد المالك السعر قبل كل دعوة.

كيف تعمل الفوترة
خطة مجموعة تجريبية في تطبيق العرض، بأسعار العرض التوضيحية: خطة Pro مع تاريخ تجديدها، ‏36.00 € شهريًا، لأربعة أعضاء بسعر 9.00 € لكل عضو، والمالك منهم.

تحديث فوري وعمل دون اتصال

تصل التغييرات إلى كل علامة تبويب مفتوحة عبر WebSocket. يُثبَّت التطبيق، ويفتح دون شبكة، ويضع ما تكتبه في طابور، ويعرض تعارضًا بدلًا من الكتابة فوق عمل غيرك.

كيف يعمل التحديث الفوري والعمل دون اتصال
محرر الملاحظات في تطبيق Seed والعنوان يتغير؛ كل نافذة مفتوحة أخرى تعرض العنوان الجديد بعد الحفظ.

مجموعات من اليوم الأول

يحصل كل حساب على مجموعة عند التسجيل. ادعُ الأشخاص، وامنحهم أدوارًا من قارئ إلى مالك، وانقل الملكية، واستعد مجموعة محذوفة خلال 30 يومًا. لكل مجموعة نظرة عامة على أرقامها الأساسية.

كيف تعمل المجموعات
أعضاء مجموعة، لكلٍّ منهم دوره، وزر لدعوة الأشخاص، وقائمة أحد الأعضاء مفتوحة: اجعله قارئًا، اجعله مشرفًا، أزِله من المجموعة.

منطقة إدارة

يجد المشغّلون شخصًا، ويديرون المجموعات، ويستردّون دفعة، ويتحققون من سلامة النظام. على مضيف خاص بها، وكل إجراء مؤكَّد ومسجَّل.

جولة في لوحة الإدارة

موقع عام

هذا الموقع: يُعرض من الخادم، ويعمل مع إيقاف JavaScript، بست لغات، مع أسعار من كتالوج خططك، وصفحات قانونية، ونشرة بريدية بتأكيد مزدوج.

ما يتضمنه الموقع
كل الميزات، مع لقطات الشاشة والحالة

يعمل على خادم واحد تستأجره

خادم واحد، وdocker compose واحد، ولا فواتير مفاجئة.

يعمل Seed على أي خادم Linux تستأجره. يشغّل Compose واجهة API والعامل وتطبيق الويب وPostgres وValkey وTraefik مع شهادات تلقائية. تذهب المقاييس والسجلات إلى VictoriaMetrics وVictoriaLogs وفوقها Grafana، وتحفظ حاوية النسخ الاحتياطي نسخة مشفّرة من قاعدة البيانات كل يوم. يمكن لعدة منتجات أن تتشارك خادمًا واحدًا. لا شيء يُحاسَب لكل طلب، فلا تكلّفك ذروة الزيارات شيئًا إضافيًا.

تجاوز Seed إن كنت تريد دوال serverless أو Vercel: فهو مبني لخادم تتحكم فيه أنت.

تطبيق الويبPreactالموقعFreshAPIHono على DenoPostgresكل تغييرالعاملالعمل البطيءالبريد والإشعاراتوالتنظيفكل شيء على خادم واحد، خلف Traefik،مع Valkey وGrafana

البدء السريع

يعمل محليًا بأربعة أوامر

تحتاج إلى Deno 2 وDocker؛ وأداة GitHub CLI اختيارية.

ينسخ init ملف البيئة ويولّد كل الأسرار ومفاتيح إشعارات الويب؛ ويشغّل dev ‏Traefik وكل ما سواه. ثم افتح http://app.localhost. يسرد README كل إعداد وطريقة النشر.

أو اطلب من وكيل الذكاء الاصطناعي لديك: Create my new product "Acme" from https://github.com/spy4x/seed and run it locally.

$ gh repo create my-product --template spy4x/seed --private --clone $ cd my-product $ deno task init $ deno task dev

حالة صادقة

أين يقف اليوم

Seed قيد العمل. هنا بالضبط ما يعمل وما لا يعمل.

يعمل اليوم

جاهز
  • إنشاء الحساب، وتسجيل الدخول، وتأكيد البريد، وإعادة تعيين كلمة المرور، والدخول عبر Google وGitHub، ومفاتيح المرور، والروابط السحرية، و2FA عبر تطبيق مصادقة
  • حسابات الضيوف: جرّب التطبيق بنقرة واحدة، واحتفظ بالحساب بإضافة طريقة لتسجيل الدخول
  • مجموعات بأعضاء وأدوار ودعوات ونقل للملكية
  • تصدير مجموعة إلى ملف، واستيراده مجموعةً جديدة
  • صور وملفات PDF مرفقة بالملاحظات، ضمن مساحة كل خطة
  • فوترة لكل عضو مع فترات تجريبية، عبر Stripe
  • صورة للملف الشخصي، وقائمة الأجهزة المسجَّل دخولها، وتنزيل بياناتك، وحذف الحساب مع إمكانية التراجع خلال 7 أيام
  • رموز API شخصية
  • التحديث الفوري، والتطبيق دون اتصال، وإشعارات الويب
  • بوت Telegram: إشعارات في محادثة، وأوامرك الخاصة في ملف واحد
  • منطقة الإدارة
  • عامل صندوق الصادر، والنشرة البريدية، وهذا الموقع
  • التطبيق ومنطقة الإدارة وهذا الموقع بست لغات: الإنجليزية والروسية والإسبانية والألمانية والبرتغالية البرازيلية والعربية

لم يُبنَ بعد

قيد العمل
  • رسائل البريد بلغة القارئ: بالإنجليزية فقط حاليًا
  • التخطيطات من اليمين إلى اليسار، للعربية، لم تكتمل بعد
تابع التقدم على GitHub

لست مطوّرًا؟ سأبني منتجك على Seed.

أنا أنطون، من يبني Seed. يوظّفني المؤسسون لتحويل فكرة إلى منتج حيّ يسجّل فيه الناس ويدفعون. ولأن التسجيل والمجموعات والمدفوعات موجودة أصلًا، تذهب ميزانيتك إلى ما يميّز منتجك.

اعرف كيف يسير العمل وكم يكلّف (يفتح antonshubin.com)

من يبني Seed

يبنيه مهندس واحد، لعمل حقيقي مع العملاء

أنا أنطون شوبين، مهندس full-stack أول وقائد تقني، أعمل مستقلًا منذ 2013. Seed هو الأساس الذي ظللت أعيد بناءه للعملاء، مجموعًا في مستودع واحد. أستخدمه في مشاريع MVP مدفوعة، لذا يُصلَح حين يتعطل. إن نقص شيء لمنتجك، افتح issue أو راسلني.

احصل على رسالة قصيرة عندما يتغير Seed

ما صدر، وما تعطّل، وما تعلّمته أثناء بنائه. لا رسائل أخرى، ونقرة واحدة تلغي الاشتراك.

تؤكد عبر البريد أولًا.

أسئلة

قبل أن تبدأ

هل يمكنني التجربة دون حساب؟

نعم. يفتح «جرّب العرض الحي» التطبيق بحساب ضيف فيه بيانات تجريبية، دون بريد أو كلمة مرور. أضف طريقة لتسجيل الدخول لتحتفظ به؛ والعرض يُمسح كل ليلة في كل الأحوال. أما Seed نفسه فلا يحتاج إلى أي حساب: استنسخه من GitHub.

هل Seed مجاني حقًا؟

نعم. هو مرخّص بترخيص MIT: استخدمه في أي عدد من المنتجات، تجارية أو غير تجارية، وانشر نسختك المتفرعة، دون حاجة إلى حساب. تدفع فقط ثمن خادم تستأجره والخدمات التي تفعّلها، مثل Stripe أو مزوّد بريد.

لماذا Deno وPreact بدلًا من Next.js؟

يعتمدان على معايير الويب (fetch وRequest وWeb Crypto ووحدات ES)، ويبدآن بسرعة ويحتاجان إلى تبعيات قليلة، فيقلّ ما يجب تحديثه وما قد يتعطل. إن كنت تعمل في منظومة Next.js فقالب Next.js يناسبك أكثر؛ والمقارنة تسمّي قوالب جيدة.

هل يمكنني استخدامه في مشاريع العملاء؟

نعم. ترخيص MIT يسمح بذلك، وهكذا أستخدمه أنا. لا يحتاج عميلك إلى ترخيص خاص به.

هل هو جاهز للإنتاج؟

للأجزاء المدرجة تحت «يعمل اليوم» اختبارات في CI: كل طلب دمج يشغّل اختبارات تسجيل الدخول والملف الشخصي والملاحظات والمجموعات، وتعمل الحزمة الكاملة بعد كل دمج. أما Seed ككل فما زال قيد العمل؛ اقرأ قائمة الحالة قبل أن تعتمد على أي جزء.

شاهده يعمل في دقيقة

العرض هو التطبيق الذي تحصل عليه من اليوم الأول. افتحه دون تسجيل وابدأ في مجموعات مليئة بملاحظات تجريبية.