الترحيل إلى Discourse
- SMF2: Migrate an SMF2 forum to Discourse
- Vanilla: Migrate a Vanilla forum to Discourse
- PunBB: Migrate a PunBB forum to Discourse
- Kunena 3: Migrate a Kunena 3 forum to Discourse
- Phorum: Migrate a Phorum forum to Discourse
- UseResponse: Migrate a UseResponse forum to Discourse
- vBulletin 3 عبر XenForo: Migrate a vBulletin 3 forum to Discourse via XenForo
- XenForo: Migrate a XenForo forum to Discourse
- MyBB: Migrate a MyBB forum to Discourse
- IPB 3.1: Migrate an IPB 3.1 forum to Discourse
- NodeBB (MongoDB): Migrate a NodeBB forum with MongoDB to Discourse
- Jive Clearspace: Migrate a Jive Clearspace forum to Discourse
- NodeBB (Redis): Migrate a NodeBB forum with Redis to Discourse
- MVCforum: Migrate from MVCforum to Discourse
- vBulletin 4: Migrate a vBulletin 4 forum to Discourse
- Heroku: Migrate from Heroku to a supported installation
- نصيحة استيراد MySQL: Use an import script that requires MySQL
التثبيت
- CloudPanel: Install Discourse on CloudPanel
- نفق Cloudflare: Install Discourse on a residential internet with Cloudflare Tunnel
- AWS: Install Discourse on Amazon Web Services (AWS)
- CentOS 7: Install Discourse on an isolated CentOS 7 server
- AWS مع Lightsail: Install Discourse on Amazon Web Services (AWS) with Lightsail, SES, and Route 53
- طبقة Oracle Cloud المجانية: Install Discourse on Oracle Cloud Free Tier
- Vultr والاستيراد: Install Discourse on Vultr and import from Kunena3
- دليل تثبيت مفصل (صيني): 🇨🇳 Detailed installation guide + control panel | 超级详细教学安装discourse+控制面板
أدلة عامة
- إعداد خادم الاختبار: Set up a staging server
- تثبيت Docker مع AUFS على Linode: Install Docker with AUFS on Linode
- حل خطأ Cloudflare Auto Minify: Resolving "SyntaxError: Unexpected identifier #..." caused by Cloudflare Auto Minify
- HAProxy و Varnish مع Discourse: Use HAProxy and Varnish with Discourse
- تدمير جميع الروابط الدائمة: Destroy all permalinks
- شهادة موقعة ذاتيًا للبريد الإلكتروني: Use a self-signed cert with Discourse for emails
- الحفاظ على الجلسات أثناء الترحيل: Preserve user sessions when migrating to a new host
- نصائح Google Cloud S3: Tips on Google Cloud S3
- Let’s Encrypt مع إعادة التوجيه www: Setup Let’s Encrypt + non-www > www
- وسيط SMTP لـ Google Workspace: Configure Google Workspace as a SMTP relay
- بناء بيئة اختبار: Build a sandbox to test changes before making them live
- استخراج محتوى المنشور الظاهر: Bookmarklet to extract the contents of the topmost visible post
- وكيل Apache مع Let’s Encrypt: Configure Apache proxy with Let's Encrypt
- الترحيل إلى حاويات منفصلة: Migrate quickly to separate web and data containers
- تخصيص تكوين Postfix: Customize direct-delivery Postfix configuration
- تشفير البيانات المخزنة: Encrypting data at rest
- تكوين مصادقة البريد الإلكتروني: Configure authentication checks on incoming email
- إعداد Nginx Proxy Manager: Use Nginx Proxy Manager to manage multiple sites with Discourse
- التراجع عن تغيير الطابع الزمني: Undo change timestamp
- التحقق من سلامة فهرس PostgreSQL: Use amcheck to Check PostgreSQL Index Integrity (Corruption)
- مزامنة النسخ الاحتياطية مع rclone: Use rclone to sync backups to Dropbox or Google Drive
- تغيير واجهة تخزين Docker: Change the Docker storage backend
- رفع النسخ الاحتياطية إلى Dropbox: Upload backups to Dropbox with crontab and dropboxd
- إعداد حاويات Docker متعددة: Use multiple Docker containers without exposing ports
- الإعداد على Azure: Setup Discourse on Azure
- استخدام DreamHost SMTP: Use DreamHost SMTP for outgoing email
- متعدد المواقع مع Let’s Encrypt: Setup Multisite Configuration with Let's Encrypt and no Reverse Proxy
- الترحيل إلى حاويات منفصلة: Move from standalone container to separate web and data containers
- إحصائيات قاعدة البيانات: Get basic database table, size and count statistics
- أفضل ممارسات النسخ الاحتياطي: Best Practices for Backups
- استعادة جميع منشورات المستخدم: Restore (undelete) all posts by a user
- تصفية نطاقات المرسل السيئة: Filter known-bad sender domains from your mail-receiver
- نسخ النسخ الاحتياطية باستخدام rsync: Copy backups to another server with rsync and cron
- نسخ متعددة مع Fastmail: Use one Fastmail account to serve multiple Discourse instances
- تعيين رابط الموضوع المميز: Set or update a featured topic link via the rails console
- استخدام Protonmail Bridge: Use Protonmail Bridge with Discourse
- إضافة صفحة غير متصلة: Add an offline page to display when Discourse is rebuilding or starting up
- استخدام مرآة تاوباو: Replace rubygems.org with taobao mirror to resolve network error in China
- تقييد الوصول باستخدام المصادقة HTTP: Restrict access to your Discourse site with HTTP Basic Authentication
- Ansible Playbook للتثبيت: Ansible Playbook to install Docker, Discourse and Postfix
- نصيحة اختبار البريد الوارد: Tip: when testing inbound email with fake user accounts
- إضافة رأس HTTP مخصص: Add a custom HTTP header to requests made to your Discourse
- إضافة تسمية حاوية Docker: Add a label to the Docker container
- تكوين MAXMIND للبحث عن عناوين IP: Configure MAXMIND for reverse IP lookups
- فرض SSL عبر CloudFlare: Force Discourse to use SSL/HTTPS through CloudFlare
- تقديم ملف ثابت: Serve Static File
- تكوين نشر MKJ: MKJ's Opinionated Discourse Deployment Configuration
- إعادة ترتيب المواضيع والفئات: Script framework to rearrange topics and categories
- Let’s Encrypt مع نطاقات متعددة: Set up Let’s Encrypt with multiple domains / redirects
- تكوين Mailgun مع Digital Ocean: Configure Mailgun for email when using Digital Ocean for DNS
- قواعد Sieve لردود الإجازات: Sieve rules for Vacation Email Replies
- BackBlaze S3 مع BunnyCDN: Set up BackBlaze S3 with BunnyCDN
- تكوين AWS SES للبريد الإلكتروني: Configuring AWS SES for outgoing, bounce, and incoming email
- الإعداد مع KeyCDN: Setup Discourse with KeyCDN
- Ansible playbook للتحديثات: Ansible playbook for updating Discourses
- تحميل الصور إلى Google Cloud Storage: Set up image uploads to Google Cloud Storage
- أسماء مستعارة iRedMail للبريد الوارد: Use aliases in iRedMail for categories with incoming email feature enabled
- استعادة موضوع طويل محذوف: Restore a long topic that has been deleted
- نقل الموقع إلى VPS آخر باستخدام rsync: Move a Discourse site to another VPS with rsync
- تنزيل النسخ الاحتياطي باستخدام wget: Download a backup from an email link with `wget`
- النسخ الاحتياطي والاستعادة يدويًا: Manually create and restore Discourse backups
- تحديث mail-receiver: Update mail-receiver to the release version
- الإعداد مع مواقع Apache الموجودة: Set up Discourse on a server with existing Apache sites
الترجمات
- دليل التثبيت الرسمي (صيني): 🇨🇳 Discourse Official Install Guide | Discourse 云平台安装
- خطأ 500 أثناء الترقية (صيني): 🇨🇳 500 error when upgrading Discourse | Discourse 升级时候 500 错误
- مشكلة بريد تفعيل المنتدى (صيني): 🇨🇳 Discourse forum activation email issue | Discourse 论坛激活邮件问题
- تكوين MAXMIND للبحث عن عناوين IP (صيني): 🇨🇳 Configure MAXMIND for reverse IP lookups | Discourse 如何配置 MAXMIND 来对 IP 地址反向查询
- تغيير حجم التحميل الأقصى (صيني): 🇨🇳 Change the max size of uploads/attachments | Discourse 修改上传附件的大小
- مشكلة عنوان IP في CloudFlare (صيني): 🇨🇳 The IP address in Discourse’s user information shows CloudFlare’s IP address | Discourse 的用户信息中的 IP 地址显示的是 CloudFlare 的 IP 地址
- تغيير اسم النطاق (صيني): 🇨🇳 How to change the domain name | 如何修改 Discourse 的域名
- النسخ الاحتياطي إلى S3 (صيني): 🇨🇳 How to back up Discourse to S3 | Discourse 如何备份到 S3
- مسح مساحة التخزين (صيني): 🇨🇳 How to clear storage space in Discourse | Discourse 清理存储空间的方法