وثائق وأدلة للأشخاص الذين يستضيفون مواقع Discourse الخاصة بهم ذاتيًا.
الإعداد والتكوين
- دليل التثبيت: Install Discourse in production with the official supported instructions
- تثبيت الإضافات: Install plugins on a self-hosted site
- متغيرات البيئة: Set Environmental Variables
- تتبع الفرع للتحديثات: Configure a supported tracking branch to get Discourse software updates
- موقع التخزين: Change Discourse install storage location
- تحميلات Amazon S3: Set up file and image uploads to S3
- تخزين Amazon S3: Configure an S3 compatible object storage provider for uploads
- تخزين Google Cloud: Set up image uploads to Google Cloud Storage
- تكوين جدار الحماية: Configure a firewall for Discourse
- أفضل ممارسات Cloudflare: Using Discourse with Cloudflare: Best Practices
- إعداد شبكة توصيل المحتوى (CDN): Enable a CDN for your Discourse
- شبكة توصيل محتوى كاملة للموقع: Full site CDN acceleration for Discourse
- إنشاء ملف المبادلة: Create a swapfile for your Linux server
- دعم تشغيل المضيف: Host run support for launcher
- إعداد Caddy: Use Caddy instead of NGNIX as your reverse proxy
- مواقع ويب متعددة: Run other websites on the same machine as Discourse
- PostgreSQL منفصل: Configure Discourse to use a separate PostgreSQL server
- تثبيت في مجلد فرعي: Serve Discourse from a subfolder (path prefix) instead of a subdomain
- وكيل عكسي Cloudfront: Configure a Cloudfront reverse proxy for a subfolder install
- استعادة قاعدة بيانات بطيئة: Recover from a very slow database
- تثبيت السمات في app.yml: Install a Theme programatically
استخدام Docker
- استكشاف الأخطاء وإصلاحها: Troubleshoot docker installation issues
- إعداد SSL: Allow SSL / HTTPS for your Discourse Docker setup
- تكوين الموارد: Configure Discourse Docker on servers with more RAM and CPU
- تكوين متعدد المواقع: Multisite configuration with Docker
- الترحيل إلى Docker: Migrate an old Discourse install to Docker
- تحديث Docker يدويًا: Manually update Discourse and Docker image to latest
الذكاء الاصطناعي
- دليل الاستضافة الذاتية: Discourse AI - Self-Hosted Guide
- نموذج لغوي كبير مفتوح المصدر: Self-Hosting an OpenSource LLM for DiscourseAI
- تضمينات ذاتية الاستضافة: Self-Hosting Embeddings for DiscourseAI
- مشاعر ذاتية الاستضافة: Self-Hosting Sentiment and Emotion for DiscourseAI
النطاقات
- تغيير النطاق: Change the domain name or rename your Discourse
- إعداد Let’s Encrypt: Set up HTTPS support with Let's Encrypt
- إعداد المجلد الفرعي: Use a subfolder (path prefix) to serve Discourse with multiple servers sharing a domain
النسخ الاحتياطي والاستعادة
- دليل النسخ الاحتياطي: Create, download, and restore a backup of your Discourse database
- النسخ الاحتياطي التلقائي: Configure automatic backups for Discourse
- النسخ الاحتياطي من سطر الأوامر: Backup discourse from the command line
- الاستعادة من سطر الأوامر: Restore a backup from the command line
- النسخ الاحتياطي لتحميلات S3: Enable hidden setting to include S3 uploads in the backups
- تخزين DigitalOcean: Move Uploads and Backups to DigitalOcean Block Storage
- الاستعادة في بيئة التطوير: Restore a Discourse backup manually for development
- ترحيل الخادم: Move your Discourse Instance to a Different Server
البريد الإلكتروني
- قائمة تدقيق البريد الإلكتروني: Email delivery configuration checklist
- استكشاف أخطاء البريد الإلكتروني وإصلاحها: Troubleshoot email on a new Discourse install
- صندوق بريد Google Apps: Configure mailbox in Google Apps for user-friendly incoming email addresses for discourse categories (with screenshots)
- تكوين VERP: Configure VERP to handle bouncing e-mails
- استطلاع POP3: Set up reply by email with POP3 polling
- التسليم المباشر: Configure direct-delivery incoming email for self-hosted sites with Mail-Receiver
- استكشاف أخطاء الرد عبر البريد الإلكتروني وإصلاحها: Troubleshoot reply by email
مهام Rake و Rails
- عمليات مجمعة: Administrative Bulk Operations
- إعدادات مخفية: Hidden Site Settings Reference Guide
- تمكين الإعدادات المخفية: Using Hidden Site Settings
- تمكين SQL للشارات: Enable Badge SQL
- حذف بيانات المسؤول: Enable setting to allow admins to permanently delete data
- تعطيل المصادقة الثنائية: Disable 2FA via console
- تغيير حجم تحميل الملفات: Change the maximum attachment/upload size
- تطبيق الإغلاق التلقائي: Apply auto-close to existing topics
- تغيير ملكية المنشورات: Change ownership of all posts by a specific user
- تحويل المواضيع إلى ويكي: Convert all existing topics in category to wikis
- حذف المواضيع بشكل مجمع: Bulk delete all topics in a category
- حذف جميع الإعجابات: Delete all the likes
- نقل المواضيع: Move topics from one Discourse instance to another
- إعادة بناء المنشورات: Rebake all posts matching a pattern
- استبدال السلاسل النصية: Replace a string in all posts
- تعديل تفضيلات المستخدم: Edit a user preference for everyone or a subset of users
- تعديل مستويات الثقة: Modify trust level for all users
- تسجيل خروج جميع المستخدمين: Logout all users through the rails console
- إنشاء حساب مسؤول: Create an admin account from the console
- تغيير بريد المسؤول: Change staff email address from console
- منح شارة: Award a non-custom badge through the console
- التراجع عن التحذير: Undo an Official Warning
أدلة عامة
- Bitnami غير مدعوم: Bitnami installations are unsupported
- إعداد CORS: Setup Cross-Origin Resource Sharing (CORS)
- الاستجابة للاختراق: What to do if your Discourse is compromised
- تصدير تجزئات كلمات المرور: Export password hashes in the PHC format
- حدود المعدل العالمية: Available settings for global rate limits and throttling
- السجلات: Where does Discourse store and show logs?