{"users":[{"id":115923,"username":"Discourse","name":null,"avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/discourse/{size}/148734_2.png","admin":true,"trust_level":4},{"id":100484,"username":"JammyDodger","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/jammydodger/{size}/254611_2.png","trust_level":3},{"id":153005,"username":"wal","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/w/d6d6ee/{size}.png","trust_level":2},{"id":15209,"username":"pfaffman","name":"Jay Pfaffman","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/pfaffman/{size}/120154_2.png","flair_name":"support-experts","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4},{"id":57788,"username":"nathank","name":"Nathan Kershaw","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/nathank/{size}/290039_2.png","flair_name":"support-advocates","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/4/e4038d4d9848de2eabab38e17b8bdb69da154024.svg","flair_bg_color":"FFFFFF","flair_group_id":148,"trust_level":4},{"id":179252,"username":"Athenkosi","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/e79b87/{size}.png","trust_level":0},{"id":160471,"username":"Ethsim2","name":"Ethan ","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/ethsim2/{size}/522255_2.png","flair_name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111","flair_group_id":73,"trust_level":1},{"id":83228,"username":"xu2","name":"Xu2","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/xu2/{size}/539078_2.png","trust_level":2},{"id":29739,"username":"southpaw","name":"Southpaw","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/southpaw/{size}/79352_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":8722,"username":"Falco","name":"Falco","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/falco/{size}/179432_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":4},{"id":177883,"username":"agent_kith","name":"Agent Kith","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/agent_kith/{size}/541510_2.png","trust_level":2},{"id":1,"username":"sam","name":"Sam Saffron","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/sam/{size}/102149_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":171977,"username":"Neil_Evans2","name":"Neil Evans","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/neil_evans2/{size}/492791_2.png","trust_level":2},{"id":19082,"username":"NotAnonymous","name":"Doug","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/n/f05b48/{size}.png","trust_level":2},{"id":117546,"username":"Victor_Ashiedu","name":"Victor Ashiedu","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/victor_ashiedu/{size}/264361_2.png","trust_level":2},{"id":174894,"username":"tknospdr","name":"David Muszynski","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/tknospdr/{size}/529762_2.png","trust_level":2},{"id":127856,"username":"Lilly","name":"Lillian ","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/lilly/{size}/555832_2.png","trust_level":3},{"id":113391,"username":"bksubhuti","name":"Bhante Bhikkhu Subhuti","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/bksubhuti/{size}/254360_2.png","trust_level":2},{"id":406,"username":"RGJ","name":"Richard - Communiteq","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/rgj/{size}/523185_2.png","flair_name":"support-experts","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4},{"id":35474,"username":"Canapin","name":"Coin-coin le Canapin","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/canapin/{size}/119591_2.png","trust_level":3},{"id":84809,"username":"Alon1","name":"Alon","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/alon1/{size}/197167_2.png","trust_level":2},{"id":144260,"username":"Isambard","name":"Isambard","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/i/858c86/{size}.png","trust_level":2},{"id":82343,"username":"Jonathan5","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/jonathan5/{size}/197134_2.png","trust_level":2},{"id":63791,"username":"Bathinda","name":"Bathinda Helper","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/bathinda/{size}/135888_2.png","trust_level":2},{"id":95552,"username":"Moin","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/moin/{size}/554653_2.png","trust_level":3},{"id":155847,"username":"Fluffy_Circus","name":"Fluffy Circus","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/fluffy_circus/{size}/445425_2.png","trust_level":1},{"id":8571,"username":"tobiaseigen","name":"Tobias Eigen","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/tobiaseigen/{size}/539204_2.png","trust_level":2},{"id":182783,"username":"Turgut_Ordu","name":"Turgut Ordu","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/turgut_ordu/{size}/497803_2.png","trust_level":1},{"id":156013,"username":"Andrew_Rowe","name":"Andrew Rowe","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/andrew_rowe/{size}/445877_2.png","primary_group_name":"VolunteerMods","flair_name":"VolunteerMods","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/2/7/d/27de051915b8a604d176484cd260d10cfc956d42.svg","flair_group_id":276,"trust_level":4},{"id":104279,"username":"nat","name":"Natalie T","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/nat/{size}/235063_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":112007,"username":"MichaIng","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/michaing/{size}/251089_2.png","trust_level":2},{"id":185831,"username":"sniper756","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/sniper756/{size}/545002_2.png","trust_level":3},{"id":154509,"username":"sandra.mccollum","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/sandra.mccollum/{size}/441742_2.png","trust_level":2},{"id":21728,"username":"mholt","name":"Matt","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/mholt/{size}/120935_2.png","trust_level":2},{"id":182681,"username":"bondero","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/b/b4bc9f/{size}.png","trust_level":2},{"id":110211,"username":"Ashley87","name":"Ashley Zimmerman","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/2acd7d/{size}.png","trust_level":1},{"id":109577,"username":"rrit","name":"Ayke","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/r/b5ac83/{size}.png","trust_level":2},{"id":99999,"username":"Miguel_Angel_García","name":"Miguel Ángel García","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/miguel_angel_garcía/{size}/201988_2.png","trust_level":1},{"id":23968,"username":"david","name":"David Taylor","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/david/{size}/157490_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":16697,"username":"mpalmer","name":"Matt Palmer","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/mpalmer/{size}/45740_2.png","trust_level":2},{"id":71231,"username":"Ryan_Hyer","name":"Ryan Hyer","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/ryan_hyer/{size}/159861_2.png","trust_level":2},{"id":72263,"username":"denvergeeks","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/denvergeeks/{size}/327671_2.png","trust_level":2},{"id":60033,"username":"LotusJeff","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/lotusjeff/{size}/477888_2.png","trust_level":2},{"id":83631,"username":"Jagster","name":"Jakke Flemming","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/jagster/{size}/192154_2.png","trust_level":3},{"id":162891,"username":"Abdelrahman_MoHamed","name":"Abdelrahman MoHamed","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/abdelrahman_mohamed/{size}/467712_2.png","trust_level":1},{"id":171405,"username":"Sailor","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/s/a587f6/{size}.png","trust_level":2},{"id":155596,"username":"Daimonds_and_netherite","name":"USCHESSID: 32121789","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/d/e0b2c6/{size}.png","trust_level":1},{"id":139001,"username":"Architect","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/architect/{size}/520575_2.png","trust_level":2},{"id":121470,"username":"Sahnvour","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/s/edb3f5/{size}.png","trust_level":2},{"id":77215,"username":"titusc","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/t/9f8e36/{size}.png","trust_level":2},{"id":151139,"username":"shawa","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/shawa/{size}/426315_2.png","trust_level":2},{"id":169752,"username":"toeadeep","name":"Toeadeep","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/toeadeep/{size}/488142_2.png","trust_level":1},{"id":129759,"username":"MikeNolan","name":"Mike Nolan","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/mikenolan/{size}/297597_2.png","trust_level":2},{"id":135392,"username":"NateDhaliwal","name":"Nate Dhaliwal","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/natedhaliwal/{size}/313494_2.png","flair_name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111","flair_group_id":73,"trust_level":3},{"id":63143,"username":"Ed_S","name":"Ed S","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/ed_s/{size}/134015_2.png","trust_level":3},{"id":112395,"username":"SaraDev","name":"Sara Devlaeminck","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/saradev/{size}/335139_2.png","trust_level":2},{"id":15291,"username":"philh","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/philh/{size}/532740_2.png","trust_level":2},{"id":171937,"username":"alltiagocom","name":"Tiago","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/alltiagocom/{size}/492709_2.png","trust_level":2},{"id":32,"username":"codinghorror","name":"Jeff Atwood","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/codinghorror/{size}/110067_2.png","admin":true,"trust_level":2},{"id":101734,"username":"Rhod","name":"Rodolfo","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/rhod/{size}/507923_2.png","trust_level":2},{"id":27384,"username":"merefield","name":"Robert","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/merefield/{size}/176214_2.png","trust_level":3},{"id":122607,"username":"bayardo.rivas","name":"Bayardo Rivas","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/bayardo.rivas/{size}/356355_2.png","trust_level":2},{"id":24843,"username":"Gunnar","name":"Gunnar Helliesen","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/gunnar/{size}/119647_2.png","trust_level":2},{"id":144019,"username":"Diego_Santos","name":"Diego Santos","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/diego_santos/{size}/362118_2.png","trust_level":2},{"id":117430,"username":"kuaza","name":"kuaza","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/kuaza/{size}/264151_2.png","trust_level":2},{"id":184251,"username":"mingyu_zhao","name":"mingyu zhao","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/mingyu_zhao/{size}/526876_2.png","trust_level":1}],"primary_groups":[{"id":47,"name":"team"},{"id":276,"name":"VolunteerMods"}],"flair_groups":[{"id":142,"name":"support-experts","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_color":""},{"id":148,"name":"support-advocates","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/4/e4038d4d9848de2eabab38e17b8bdb69da154024.svg","flair_bg_color":"FFFFFF","flair_color":""},{"id":73,"name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111"},{"id":47,"name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_bg_color":"","flair_color":"111"},{"id":276,"name":"VolunteerMods","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/2/7/d/27de051915b8a604d176484cd260d10cfc956d42.svg","flair_bg_color":"","flair_color":""}],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/documentation/self-hosting/55?page=1","per_page":30,"top_tags":[{"id":478,"name":"كيفية","slug":"how-to"},{"id":481,"name":"إعداد-متقدم","slug":"advanced-setup"},{"id":482,"name":"مرجع","slug":"reference"},{"id":271,"name":"تكوين","slug":"configuring"},{"id":39,"name":"بريد-إلكتروني","slug":"email"},{"id":24,"name":"docker","slug":"docker"},{"id":55,"name":"نسخ-احتياطية","slug":"backups"},{"id":466,"name":"وحدة-تحكم-rails","slug":"rails-console"},{"id":543,"name":"ذكاء-اصطناعي","slug":"ai"},{"id":46,"name":"شبكة-توصيل-المحتوى","slug":"cdn"},{"id":825,"name":"نطاقات","slug":"domains"},{"id":479,"name":"شرح","slug":"explanation"},{"id":65,"name":"ترحيلات","slug":"migrations"},{"id":47,"name":"مجلد-فرعي","slug":"subfolder"},{"id":634,"name":"البحث-بالذكاء-الاصطناعي","slug":"ai-search"},{"id":636,"name":"مشاعر-الذكاء-الاصطناعي","slug":"ai-sentiment"},{"id":2,"name":"شارات","slug":"badges"},{"id":827,"name":"cloudflare","slug":"cloudflare"},{"id":799,"name":"فهرس","slug":"index"},{"id":824,"name":"تثبيت","slug":"install"},{"id":562,"name":"مستقبل-البريد","slug":"mail-receiver"},{"id":704,"name":"متعدد-المواقع","slug":"multisite"},{"id":83,"name":"رسمي","slug":"official"},{"id":599,"name":"حذف-نهائي","slug":"permanently-delete"},{"id":728,"name":"مواضيع-ذات-صلة","slug":"related-topics"},{"id":56,"name":"مستويات-الثقة","slug":"trust-levels"},{"id":5,"name":"تثبيت-غير-مدعوم","slug":"unsupported-install"}],"topics":[{"fancy_title":"مؤشر الاستضافة الذاتية","fancy_title_localized":true,"locale":"en","id":308035,"title":"Self-hosting Index","slug":"self-hosting-index","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-05-15T06:05:12.102Z","last_posted_at":"2024-05-15T06:05:12.183Z","bumped":true,"bumped_at":"2024-05-15T06:05:12.183Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"الوثائق والأدلة للأشخاص الذين يستضيفون مواقع Discourse الخاصة بهم على أنفسهم. إعداد ormation\n\nدليل التثبيت: تثبيت Discourse في الإنتاج باستخدام التعليمات الرسمية المدعومة\nتثبيت الإضافات: تثبيت p\u0006b…","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"visibility_reason_id":4,"tags":[{"id":799,"name":"فهرس","slug":"index"}],"tags_descriptions":{"فهرس":"فهرس مواضيع فئة التوثيق."},"views":6013,"like_count":6,"has_summary":false,"last_poster_username":"Discourse","category_id":55,"op_like_count":6,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A comprehensive index of documentation and guides for self-hosting Discourse, covering setup, email, storage, backups, and server management.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"كاتب المنشور الأصلي، أحدث كاتب منشور","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":100484,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"عمليات جماعية إدارية","fancy_title_localized":true,"locale":"en","id":118349,"title":"Administrative Bulk Operations","slug":"administrative-bulk-operations","posts_count":9,"reply_count":24,"highest_post_number":39,"image_url":null,"created_at":"2019-05-22T00:36:34.343Z","last_posted_at":"2026-06-09T07:19:49.127Z","bumped":true,"bumped_at":"2026-06-09T07:19:49.127Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"ستجد أدناه مجموعة من العمليات الجماعية التي يمكن تشغيلها من سطر الأوامر. ستحتاج إلى وصول SSH، لذا إذا كنت عميلًا مستضافًا، فستحتاج إلى الاتصال بفريق Discourse بشأن تشغيل هذ…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":482,"name":"مرجع","slug":"reference"},{"id":271,"name":"تكوين","slug":"configuring"}],"tags_descriptions":{},"views":14259,"like_count":75,"has_summary":false,"last_poster_username":"nathank","category_id":55,"op_like_count":70,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user resolved a group export issue by disabling membership requests to avoid requiring an owner, allowing migration to proceed before patching settings post-transfer.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"كاتب المنشور الأصلي","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":100484,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":153005,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":"latest","description":"أحدث كاتب منشور","user_id":57788,"primary_group_id":null,"flair_group_id":148}]},{"fancy_title":"إنشاء نسخة احتياطية من قاعدة بيانات Discourse وتنزيلها واستعادتها","fancy_title_localized":true,"locale":"en","id":122710,"title":"Create, download, and restore a backup of your Discourse database","slug":"create-download-and-restore-a-backup-of-your-discourse-database","posts_count":26,"reply_count":41,"highest_post_number":69,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/5/1/251a2ade814ccd6010680618bb1fff0be9ea50a7_2_1024x292.png","created_at":"2019-07-11T18:39:08.493Z","last_posted_at":"2026-05-29T20:31:09.472Z","bumped":true,"bumped_at":"2026-05-29T20:31:09.472Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":bookmark: يوفر هذا الدليل إرشادات مفصلة خطوة بخطوة لإنشاء نسخة احتياطية من قاعدة بيانات Discourse الخاصة بك وتنزيلها واستعادتها.\n:person_raising_hand: مستوى المستخدم المطلوب: مسؤول\n\nيتيح Discourse للموقع ...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1241,"height":354,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/2/5/1/251a2ade814ccd6010680618bb1fff0be9ea50a7.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":292,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/5/1/251a2ade814ccd6010680618bb1fff0be9ea50a7_2_1024x292.png"},{"max_width":800,"max_height":800,"width":800,"height":228,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/5/1/251a2ade814ccd6010680618bb1fff0be9ea50a7_2_800x228.png"},{"max_width":600,"max_height":600,"width":600,"height":171,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/5/1/251a2ade814ccd6010680618bb1fff0be9ea50a7_2_600x171.png"},{"max_width":400,"max_height":400,"width":400,"height":114,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/5/1/251a2ade814ccd6010680618bb1fff0be9ea50a7_2_400x114.png"},{"max_width":300,"max_height":300,"width":300,"height":85,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/5/1/251a2ade814ccd6010680618bb1fff0be9ea50a7_2_300x85.png"},{"max_width":200,"max_height":200,"width":200,"height":57,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/5/1/251a2ade814ccd6010680618bb1fff0be9ea50a7_2_200x57.png"}],"tags":[{"id":478,"name":"كيفية","slug":"how-to"},{"id":55,"name":"نسخ-احتياطية","slug":"backups"}],"tags_descriptions":{"كيفية":"تحتوي أدلة كيفية الإرشاد على خطوات يجب اتباعها لحل مشكلة معينة"},"views":24487,"like_count":42,"has_summary":false,"last_poster_username":"southpaw","category_id":55,"op_like_count":32,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Discourse clarified that their infrastructure backups are for disaster recovery only and cannot be used for individual site restores, directing users to contact support for assistance with creating full backups that include uploads.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"كاتب المنشور الأصلي","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":179252,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":160471,"primary_group_id":null,"flair_group_id":73},{"extras":null,"description":"ناشر متكرر","user_id":83228,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"أحدث كاتب منشور","user_id":29739,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"استضافة ذاتية لمشاعر وعواطف DiscourseAI","fancy_title_localized":true,"locale":"en","id":334451,"title":"Self-Hosting Sentiment and Emotion for DiscourseAI","slug":"self-hosting-sentiment-and-emotion-for-discourseai","posts_count":17,"reply_count":9,"highest_post_number":18,"image_url":null,"created_at":"2024-11-04T17:56:42.584Z","last_posted_at":"2026-05-27T16:17:12.845Z","bumped":true,"bumped_at":"2026-05-27T16:17:12.845Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"يوفر إضافة Discourse AI دعمًا لطلب تصنيف المشاعر/التحليل العاطفي للمشاركات الجديدة، والتي يتم تخزينها في قاعدة البيانات ويمكن استخدامها في التقارير ولوحات تحكم المسؤول.\nتدعم إضافة Discourse AI نوعين من التصنيف...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":543,"name":"ذكاء-اصطناعي","slug":"ai"},{"id":636,"name":"مشاعر-الذكاء-الاصطناعي","slug":"ai-sentiment"}],"tags_descriptions":{},"views":1172,"like_count":24,"has_summary":false,"last_poster_username":"Falco","category_id":55,"op_like_count":3,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Falco recently added support for connecting Discourse AI to other LLMs, addressing a user's request to utilize Gemini models for sentiment analysis instead of hosting local models.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"كاتب المنشور الأصلي، أحدث كاتب منشور","user_id":8722,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"ناشر متكرر","user_id":177883,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":1,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"ناشر متكرر","user_id":171977,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":19082,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"إعداد مُوفِّر تخزين كائنات متوافق مع S3 لعمليات الرفع","fancy_title_localized":true,"locale":"en","id":148916,"title":"Configure an S3 compatible object storage provider for uploads","slug":"configure-an-s3-compatible-object-storage-provider-for-uploads","posts_count":264,"reply_count":404,"highest_post_number":506,"image_url":null,"created_at":"2020-04-22T22:37:37.746Z","last_posted_at":"2026-05-20T12:29:03.505Z","bumped":true,"bumped_at":"2026-05-20T12:29:03.505Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":information_source: يتناول هذا الموضوع كيفية إعداد بعض مزودي تخزين الكائنات المتوافقين مع S3 (نسخ S3). راجع إعداد تحميل الملفات والصور إلى S3 لمزيد من التفاصيل حول إعداد Amazon AWS S3، الذي...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"كيفية","slug":"how-to"},{"id":482,"name":"مرجع","slug":"reference"},{"id":46,"name":"شبكة-توصيل-المحتوى","slug":"cdn"},{"id":271,"name":"تكوين","slug":"configuring"}],"tags_descriptions":{"كيفية":"تحتوي أدلة كيفية الإرشاد على خطوات يجب اتباعها لحل مشكلة معينة"},"views":46939,"like_count":535,"has_summary":true,"last_poster_username":"Lilly","category_id":55,"op_like_count":69,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users discuss updating the official documentation to reflect that Cloudflare R2 is now compatible with Discourse for uploads and backups, following confirmation that previous compression issues have been resolved.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"كاتب المنشور الأصلي","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":117546,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":8722,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"ناشر متكرر","user_id":174894,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"أحدث كاتب منشور","user_id":127856,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"إعداد النسخ الاحتياطي التلقائي لـ Discourse","fancy_title_localized":true,"locale":"en","id":14855,"title":"Configure automatic backups for Discourse","slug":"configure-automatic-backups-for-discourse","posts_count":45,"reply_count":82,"highest_post_number":142,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/c/2/c27177c16702c8746ea9b19e069c036b2eff21b3.png","created_at":"2014-04-18T06:21:44.573Z","last_posted_at":"2026-05-19T17:18:12.686Z","bumped":true,"bumped_at":"2026-05-19T17:18:12.686Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":bookmark: يشرح هذا الدليل كيفية إعداد النسخ الاحتياطية التلقائية لـ Discourse، بما في ذلك خيارات التخزين على الخوادم المحلية والتخزين المتوافق مع S3.\n\nتعرف على كيفية إعداد النسخ الاحتياطية التلقائية لمنصة Discourse الخاصة بك. …","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":851,"height":64,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/c/2/c27177c16702c8746ea9b19e069c036b2eff21b3.png"},{"max_width":800,"max_height":800,"width":800,"height":60,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/c/2/c27177c16702c8746ea9b19e069c036b2eff21b3_2_800x60.png"},{"max_width":600,"max_height":600,"width":600,"height":45,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/c/2/c27177c16702c8746ea9b19e069c036b2eff21b3_2_600x45.png"},{"max_width":400,"max_height":400,"width":400,"height":30,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/c/2/c27177c16702c8746ea9b19e069c036b2eff21b3_2_400x30.png"},{"max_width":300,"max_height":300,"width":300,"height":22,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/c/2/c27177c16702c8746ea9b19e069c036b2eff21b3_2_300x22.png"},{"max_width":200,"max_height":200,"width":200,"height":15,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/c/2/c27177c16702c8746ea9b19e069c036b2eff21b3_2_200x15.png"}],"tags":[{"id":478,"name":"كيفية","slug":"how-to"},{"id":55,"name":"نسخ-احتياطية","slug":"backups"}],"tags_descriptions":{"كيفية":"تحتوي أدلة كيفية الإرشاد على خطوات يجب اتباعها لحل مشكلة معينة"},"views":303502,"like_count":139,"has_summary":false,"last_poster_username":"Lilly","category_id":55,"op_like_count":60,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Discourse automatically handles backup scheduling across redundant web containers via Sidekiq, ensuring only one instance executes the job. Using external S3 storage is recommended to prevent backups from being stored inconsistently across local container disks.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"كاتب المنشور الأصلي","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":113391,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":406,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"ناشر متكرر","user_id":35474,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"أحدث كاتب منشور","user_id":127856,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"نسخ احتياطي للنقاش من سطر الأوامر","fancy_title_localized":true,"locale":"en","id":64364,"title":"Backup discourse from the command line","slug":"backup-discourse-from-the-command-line","posts_count":9,"reply_count":25,"highest_post_number":38,"image_url":null,"created_at":"2017-06-12T15:59:45.927Z","last_posted_at":"2026-05-17T21:32:27.305Z","bumped":true,"bumped_at":"2026-05-17T21:32:27.305Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":bookmark: This guide covers how to back up and restore your Discourse site using command line tools, specifically designed for self-hosted environments. \n:person_raising_hand: Required user level: Administrator \n\n\n&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"كيفية","slug":"how-to"},{"id":55,"name":"نسخ-احتياطية","slug":"backups"}],"tags_descriptions":{"كيفية":"تحتوي أدلة كيفية الإرشاد على خطوات يجب اتباعها لحل مشكلة معينة"},"views":12240,"like_count":41,"has_summary":false,"last_poster_username":"Jonathan5","category_id":55,"op_like_count":40,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users discussed verifying command-line backups against website backups, with one user noting the script's output path was incorrect and confirming the guide's paths were accurate.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"كاتب المنشور الأصلي","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":35474,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":84809,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":144260,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"أحدث كاتب منشور","user_id":82343,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"تفعيل الإعداد للسماح للمسؤولين بحذف البيانات بشكل دائم","fancy_title_localized":true,"locale":"en","id":206678,"title":"Enable setting to allow admins to permanently delete data","slug":"enable-setting-to-allow-admins-to-permanently-delete-data","posts_count":4,"reply_count":9,"highest_post_number":21,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/0/6/b/06b470a427aea473e0d7a47cf6b408160849530b.png","created_at":"2021-10-21T14:50:28.649Z","last_posted_at":"2026-04-30T09:38:49.818Z","bumped":true,"bumped_at":"2026-04-30T09:38:49.818Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":bookmark: هذا دليل حول كيفية تمكين الإعداد للمسؤولين لحذف البيانات بشكل دائم في مثيل Discourse.\n:person_raising_hand: مستوى المستخدم المطلوب: مسؤول\n\nاعتبارًا من v2026.4.0 سجل التغييرات | Discourse Re&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":864,"height":308,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/0/6/b/06b470a427aea473e0d7a47cf6b408160849530b.png"},{"max_width":800,"max_height":800,"width":800,"height":285,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/0/6/b/06b470a427aea473e0d7a47cf6b408160849530b_2_800x285.png"},{"max_width":600,"max_height":600,"width":600,"height":213,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/0/6/b/06b470a427aea473e0d7a47cf6b408160849530b_2_600x213.png"},{"max_width":400,"max_height":400,"width":400,"height":142,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/0/6/b/06b470a427aea473e0d7a47cf6b408160849530b_2_400x142.png"},{"max_width":300,"max_height":300,"width":300,"height":106,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/0/6/b/06b470a427aea473e0d7a47cf6b408160849530b_2_300x106.png"},{"max_width":200,"max_height":200,"width":200,"height":71,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/0/6/b/06b470a427aea473e0d7a47cf6b408160849530b_2_200x71.png"}],"visibility_reason_id":4,"tags":[{"id":478,"name":"كيفية","slug":"how-to"},{"id":599,"name":"حذف-نهائي","slug":"permanently-delete"}],"tags_descriptions":{"كيفية":"تحتوي أدلة كيفية الإرشاد على خطوات يجب اتباعها لحل مشكلة معينة","حذف-نهائي":"مواضيع حول ميزة الحذف الدائم"},"views":2814,"like_count":25,"has_summary":false,"last_poster_username":"Moin","category_id":55,"op_like_count":20,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user suggests that the original guide lacks details regarding specific safeguards, such as the five-minute wait period, admin confirmation requirements, and mandatory confirmation text when permanently deleting content.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"كاتب المنشور الأصلي","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":63791,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":100484,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"أحدث كاتب منشور","user_id":95552,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"حذف جميع المواضيع دفعة واحدة في فئة","fancy_title_localized":true,"locale":"en","id":97904,"title":"Bulk delete all topics in a category","slug":"bulk-delete-all-topics-in-a-category","posts_count":1,"reply_count":13,"highest_post_number":1,"image_url":null,"created_at":"2018-09-23T22:43:29.388Z","last_posted_at":"2018-09-23T22:43:29.505Z","bumped":true,"bumped_at":"2026-04-30T07:52:01.590Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":bookmark: تقدم هذه الدليل تعليمات حول كيفية حذف جميع المواضيع دفعة واحدة ضمن فئة معينة في نسخة Discourse مستضافة ذاتيًا.\n:person_raising_hand: مستوى المستخدم المطلوب: مدير النظام\n:warning: الوصول عبر SSH...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"كيفية","slug":"how-to"}],"tags_descriptions":{"كيفية":"تحتوي أدلة كيفية الإرشاد على خطوات يجب اتباعها لحل مشكلة معينة"},"views":5933,"like_count":22,"has_summary":false,"last_poster_username":"Discourse","category_id":55,"op_like_count":22,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Discourse guide on bulk deleting topics within a category, requiring SSH access and system administrator level, to safely clear outdated discussions or reorganize content on a self-hosted server.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"كاتب المنشور الأصلي، أحدث كاتب منشور","user_id":115923,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"استخدام إعدادات الموقع المخفية","fancy_title_localized":true,"locale":"en","id":308773,"title":"Using Hidden Site Settings","slug":"using-hidden-site-settings","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-05-20T22:51:56.120Z","last_posted_at":"2024-05-20T22:51:56.263Z","bumped":true,"bumped_at":"2026-04-30T07:02:59.566Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":bookmark: هذا دليل <span class=\"hashtag-icon-placeholder\"></span>خطوة بخطوة</span> حول إعدادات الموقع المخفية، وكيفية تمكينها، ولماذا قد ترغب في تعديلها. \n:person_raising_hand: مستوى المستخدم المطلوب: مدير النظام \n:warning: مهم: الوصول إلى وحدة التحكم هو &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"كيفية","slug":"how-to"},{"id":466,"name":"وحدة-تحكم-rails","slug":"rails-console"},{"id":481,"name":"إعداد-متقدم","slug":"advanced-setup"}],"tags_descriptions":{"كيفية":"تحتوي أدلة كيفية الإرشاد على خطوات يجب اتباعها لحل مشكلة معينة"},"views":1300,"like_count":9,"has_summary":false,"last_poster_username":"Discourse","category_id":55,"op_like_count":9,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Discourse's hidden site settings are backend configuration options with default values for optimal performance and security, intended for knowledgeable administrators who need specific site configurations and should be modified carefully to avoid potential issues.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"كاتب المنشور الأصلي، أحدث كاتب منشور","user_id":115923,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"دليل مرجعي لإعدادات الموقع المخفية","fancy_title_localized":true,"locale":"en","id":308774,"title":"Hidden Site Settings Reference Guide","slug":"hidden-site-settings-reference-guide","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-05-20T22:55:23.070Z","last_posted_at":"2024-05-20T22:55:23.268Z","bumped":true,"bumped_at":"2026-04-30T06:59:57.836Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":bookmark: هذا دليل مرجعي لوصف جميع إعدادات الموقع المخفية المتاحة. \n:person_raising_hand: مستوى المستخدم المطلوب: المسؤول \n\nإعدادات الموقع المخفية في Discourse هي خيارات تكوين متقدمة تت...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":482,"name":"مرجع","slug":"reference"},{"id":466,"name":"وحدة-تحكم-rails","slug":"rails-console"},{"id":481,"name":"إعداد-متقدم","slug":"advanced-setup"}],"tags_descriptions":{},"views":1355,"like_count":10,"has_summary":false,"last_poster_username":"Discourse","category_id":55,"op_like_count":10,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"This reference guide details hidden site settings in Discourse, advanced configurations accessible only to administrators for customizing instance behavior, including upload, theme, security, and developer options.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"كاتب المنشور الأصلي، أحدث كاتب منشور","user_id":115923,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"استكشاف أخطاء البريد الإلكتروني في تثبيت Discourse جديد","fancy_title_localized":true,"locale":"en","id":16326,"title":"Troubleshoot email on a new Discourse install","slug":"troubleshoot-email-on-a-new-discourse-install","posts_count":37,"reply_count":404,"highest_post_number":567,"image_url":null,"created_at":"2014-06-07T22:38:50.778Z","last_posted_at":"2026-04-27T19:59:20.579Z","bumped":true,"bumped_at":"2026-04-27T19:59:20.579Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"لقد قمت للتو بتثبيت Discourse باستخدام دليل التثبيت، ولكن يبدو أن البريد الإلكتروني لا يعمل. لسوء الحظ، هذا يعني أنه لا يمكنك تسجيل الدخول كمسؤول لإنهاء التثبيت. :cry: لنقم باستكشاف الأخطاء وإصلاحها!\n\nجرّب الطبيب ...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":39,"name":"بريد-إلكتروني","slug":"email"},{"id":478,"name":"كيفية","slug":"how-to"},{"id":271,"name":"تكوين","slug":"configuring"}],"tags_descriptions":{"كيفية":"تحتوي أدلة كيفية الإرشاد على خطوات يجب اتباعها لحل مشكلة معينة"},"views":183105,"like_count":95,"has_summary":false,"last_poster_username":"Andrew_Rowe","category_id":55,"op_like_count":57,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users discussed testing email functionality, with one asking for a Django-like command and another confirming the existence of a built-in email test feature accessible via the Discourse admin interface.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"كاتب المنشور الأصلي","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":155847,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":8571,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":182783,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"أحدث كاتب منشور","user_id":156013,"primary_group_id":276,"flair_group_id":276}]},{"fancy_title":"استخدام Discourse مع Cloudflare: أفضل الممارسات","fancy_title_localized":true,"locale":"en","id":293405,"title":"Using Discourse with Cloudflare: Best Practices","slug":"using-discourse-with-cloudflare-best-practices","posts_count":29,"reply_count":13,"highest_post_number":34,"image_url":null,"created_at":"2024-01-30T02:56:10.327Z","last_posted_at":"2026-04-26T19:31:10.225Z","bumped":true,"bumped_at":"2026-04-26T19:31:10.225Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"استخدام ديسكورس مع كلاودفلير\n\n:bookmark: يشرح هذا الدليل كيفية تكوين واستخدام ديسكورس مع كلاودفلير، بما في ذلك أفضل ممارسات الأمان ونصائح استكشاف الأخطاء وإصلاحها.\n:person_raising_hand: مستوى المستخدم المطلوب:…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"كيفية","slug":"how-to"},{"id":827,"name":"cloudflare","slug":"cloudflare"}],"tags_descriptions":{"كيفية":"تحتوي أدلة كيفية الإرشاد على خطوات يجب اتباعها لحل مشكلة معينة"},"views":5227,"like_count":74,"has_summary":false,"last_poster_username":"sandra.mccollum","category_id":55,"op_like_count":30,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user inquired about the implications of enabling 0-RTT Connection Resumption within the context of configuring Discourse with Cloudflare, following a comprehensive guide on best practices and security settings.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"كاتب المنشور الأصلي","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":104279,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"ناشر متكرر","user_id":112007,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":185831,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"أحدث كاتب منشور","user_id":154509,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"استخدم Caddy بدلاً من NGINX كوكيل عكسي","fancy_title_localized":true,"locale":"en","id":54716,"title":"Use Caddy instead of NGINX as your reverse proxy","slug":"use-caddy-instead-of-nginx-as-your-reverse-proxy","posts_count":21,"reply_count":11,"highest_post_number":22,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/2/9/29084cf4e1415d32ef08723b318e3030d719c9cb.png","created_at":"2016-12-23T16:35:50.153Z","last_posted_at":"2026-02-26T20:19:28.252Z","bumped":true,"bumped_at":"2026-04-19T13:38:22.735Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"إليك بعض الملاحظات حول كيفية تشغيل مثيل Discourse التجريبي الخاص بي مع خادم Caddy. \nأشياء رائعة حول Caddy: \n\n\nإنهم يستخدمون Discourse :smile: \n\n\nشهادة SSL مجانية مع Let's Encrypt \n\n\nدعم HTTP2 و QUIC جاهز من الصندوق \n\n\nأسهل...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":388,"height":89,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/2/9/29084cf4e1415d32ef08723b318e3030d719c9cb.png"},{"max_width":300,"max_height":300,"width":300,"height":68,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/2/9/29084cf4e1415d32ef08723b318e3030d719c9cb_2_300x68.png"},{"max_width":200,"max_height":200,"width":199,"height":45,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/2/9/29084cf4e1415d32ef08723b318e3030d719c9cb_2_199x45.png"}],"tags":[{"id":478,"name":"كيفية","slug":"how-to"}],"tags_descriptions":{"كيفية":"تحتوي أدلة كيفية الإرشاد على خطوات يجب اتباعها لحل مشكلة معينة"},"views":8695,"like_count":59,"has_summary":false,"last_poster_username":"bondero","category_id":55,"op_like_count":22,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user successfully implemented Caddy as a reverse proxy for Discourse, leveraging its ease of use and modern features, and later integrated CrowdSec for security, adjusting port configurations to accommodate the setup.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"كاتب المنشور الأصلي","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":21728,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":8722,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"ناشر متكرر","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":"latest","description":"أحدث كاتب منشور","user_id":182681,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"خدمة Discourse من مجلد فرعي (بادئة مسار) بدلاً من نطاق فرعي","fancy_title_localized":true,"locale":"en","id":30507,"title":"Serve Discourse from a subfolder (path prefix) instead of a subdomain","slug":"serve-discourse-from-a-subfolder-path-prefix-instead-of-a-subdomain","posts_count":31,"reply_count":85,"highest_post_number":129,"image_url":null,"created_at":"2015-06-26T19:18:04.970Z","last_posted_at":"2026-04-14T21:15:09.958Z","bumped":true,"bumped_at":"2026-04-14T21:15:09.958Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":warning: بيان رسمي من ديسكورس حول إعدادات المجلد الفرعي\nنحن ندعم إعدادات المجلد الفرعي لعملائنا المستضافين على مستوى المؤسسات وما فوق. بسبب التعقيد التقني الكبير في الإعداد، نوصي بشدة بألا تفعل...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"كيفية","slug":"how-to"},{"id":24,"name":"docker","slug":"docker"},{"id":47,"name":"مجلد-فرعي","slug":"subfolder"},{"id":481,"name":"إعداد-متقدم","slug":"advanced-setup"}],"tags_descriptions":{"كيفية":"تحتوي أدلة كيفية الإرشاد على خطوات يجب اتباعها لحل مشكلة معينة"},"views":43401,"like_count":91,"has_summary":false,"last_poster_username":"MichaIng","category_id":55,"op_like_count":35,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"While the official guide details the complex setup for hosting Discourse in a subfolder, a recent report highlights frequent 'X-Accel-Mapping header missing' errors in Nginx logs specifically triggered when viewing uploaded images in this configuration.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"كاتب المنشور الأصلي","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":110211,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":109577,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":99999,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"أحدث كاتب منشور","user_id":112007,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"تكوين فرع تتبع مدعوم للحصول على تحديثات برامج Discourse","fancy_title_localized":true,"locale":"en","id":17014,"title":"Configure a supported tracking branch to get Discourse software updates","slug":"configure-a-supported-tracking-branch-to-get-discourse-software-updates","posts_count":1,"reply_count":20,"highest_post_number":1,"image_url":null,"created_at":"2014-06-30T13:55:27.000Z","last_posted_at":"2014-06-30T13:55:27.138Z","bumped":true,"bumped_at":"2026-03-27T12:45:27.310Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":bookmark: يشرح هذا الدليل كيفية تكوين فرع تتبع مدعوم لنسخة Discourse الخاصة بك لإدارة تحديثات البرامج.\n:person_raising_hand: مستوى المستخدم المطلوب: مسؤول النظام\n:warning: وحدة التحكم...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"كيفية","slug":"how-to"}],"tags_descriptions":{"كيفية":"تحتوي أدلة كيفية الإرشاد على خطوات يجب اتباعها لحل مشكلة معينة"},"views":13222,"like_count":26,"has_summary":false,"last_poster_username":"Discourse","category_id":55,"op_like_count":26,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Discourse documentation outlines the `latest`, `release`, and `esr` tracking branches for managing software updates and provides step-by-step instructions for configuring these branches via the `app.yml` file and container rebuild.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"كاتب المنشور الأصلي، أحدث كاتب منشور","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":23968,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"إعداد البريد الإلكتروني الوارد بالتسليم المباشر للمواقع المستضافة ذاتيًا باستخدام Mail-Receiver","fancy_title_localized":true,"locale":"en","id":49487,"title":"Configure direct-delivery incoming email for self-hosted sites with Mail-Receiver","slug":"configure-direct-delivery-incoming-email-for-self-hosted-sites-with-mail-receiver","posts_count":77,"reply_count":382,"highest_post_number":550,"image_url":null,"created_at":"2016-08-31T10:58:09.870Z","last_posted_at":"2026-03-27T01:20:21.280Z","bumped":true,"bumped_at":"2026-03-27T01:20:21.280Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"يدور Discourse حول تمكين النقاش المتحضر. في حين أن الكثير من الناس يحبون واجهة الويب، لا يزال البريد الإلكتروني هو \"محور\" الحياة عبر الإنترنت للعديد من الأشخاص. لهذا السبب يعد إرسال البريد الإلكتروني أمرًا بالغ الأهمية، وعندما تكون...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":39,"name":"بريد-إلكتروني","slug":"email"},{"id":478,"name":"كيفية","slug":"how-to"},{"id":562,"name":"مستقبل-البريد","slug":"mail-receiver"},{"id":481,"name":"إعداد-متقدم","slug":"advanced-setup"}],"tags_descriptions":{"كيفية":"تحتوي أدلة كيفية الإرشاد على خطوات يجب اتباعها لحل مشكلة معينة"},"views":49294,"like_count":197,"has_summary":true,"last_poster_username":"LotusJeff","category_id":55,"op_like_count":96,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users finalized a guide for configuring Discourse's mail-receiver with Cloudflare Proxy, detailing three options to handle SMTP traffic and TLS certificates while addressing security trade-offs like IP exposure and the feasibility of running the receiver on a separate server.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"كاتب المنشور الأصلي","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":16697,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":71231,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":72263,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"أحدث كاتب منشور","user_id":60033,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"إعداد VERP للتعامل مع رسائل البريد الإلكتروني المرتدة","fancy_title_localized":true,"locale":"en","id":45343,"title":"Configure VERP to handle bouncing e-mails","slug":"configure-verp-to-handle-bouncing-e-mails","posts_count":10,"reply_count":119,"highest_post_number":207,"image_url":null,"created_at":"2016-06-06T22:53:31.867Z","last_posted_at":"2026-03-18T23:43:32.913Z","bumped":true,"bumped_at":"2026-03-18T23:43:32.913Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"إعداد التعامل مع الارتدادات\nيستخدم Discourse تقنية مسار إرجاع الظرف المتغير (VERP) للتعامل مع رسائل البريد الإلكتروني المرتدة.\nلتمكين VERP، قم بتعيين إعداد الموقع \"عنوان البريد الإلكتروني للرد\" باستخدام قالب عنوان بريد إلكتروني ث...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":39,"name":"بريد-إلكتروني","slug":"email"},{"id":478,"name":"كيفية","slug":"how-to"}],"tags_descriptions":{"كيفية":"تحتوي أدلة كيفية الإرشاد على خطوات يجب اتباعها لحل مشكلة معينة"},"views":32017,"like_count":62,"has_summary":false,"last_poster_username":"nathank","category_id":55,"op_like_count":51,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The original guide for configuring VERP bounce handling across various email providers has been updated, specifically noting recent improvements to the Mailgun setup instructions.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"كاتب المنشور الأصلي","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":83631,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":162891,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":171405,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"أحدث كاتب منشور","user_id":57788,"primary_group_id":null,"flair_group_id":148}]},{"fancy_title":"تعديل تفضيل مستخدم للجميع أو لمجموعة فرعية من المستخدمين","fancy_title_localized":true,"locale":"en","id":25162,"title":"Edit a user preference for everyone or a subset of users","slug":"edit-a-user-preference-for-everyone-or-a-subset-of-users","posts_count":1,"reply_count":20,"highest_post_number":1,"image_url":null,"created_at":"2015-02-12T15:03:23.618Z","last_posted_at":"2015-02-12T15:03:23.722Z","bumped":true,"bumped_at":"2026-03-18T05:05:47.795Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":bookmark: يشرح هذا الدليل كيفية تعديل تفضيل مستخدم للجميع أو لمجموعة فرعية من المستخدمين في Discourse.\n:person_raising_hand: مستوى المستخدم المطلوب: مسؤول النظام\n:warning: يلزم الوصول إلى وحدة التحكم (Console).\n\nإذا كُنـت...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"كيفية","slug":"how-to"}],"tags_descriptions":{"كيفية":"تحتوي أدلة كيفية الإرشاد على خطوات يجب اتباعها لحل مشكلة معينة"},"views":13982,"like_count":39,"has_summary":false,"last_poster_username":"Discourse","category_id":55,"op_like_count":39,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"This guide explains how system administrators can use the Rails console to edit user preferences for all users or specific subsets, including examples and methods to identify setting names.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"كاتب المنشور الأصلي، أحدث كاتب منشور","user_id":115923,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"إنشاء حساب مسؤول من الواجهة الطرفية","fancy_title_localized":true,"locale":"en","id":17274,"title":"Create an admin account from the console","slug":"create-an-admin-account-from-the-console","posts_count":2,"reply_count":24,"highest_post_number":46,"image_url":null,"created_at":"2014-07-06T14:42:40.704Z","last_posted_at":"2025-01-02T17:02:18.280Z","bumped":true,"bumped_at":"2026-03-18T05:05:18.282Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":bookmark: يقدم هذا الدليل إرشادات لإنشاء حساب مسؤول أو منح امتيازات المسؤول باستخدام وحدة التحكم في تثبيت Discourse المستضاف ذاتيًا.\n:person_raising_hand: مستوى المستخدم المطلوب: مسؤول النظام...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"كيفية","slug":"how-to"}],"tags_descriptions":{"كيفية":"تحتوي أدلة كيفية الإرشاد على خطوات يجب اتباعها لحل مشكلة معينة"},"views":63723,"like_count":59,"has_summary":false,"last_poster_username":"Daimonds_and_netherite","category_id":55,"op_like_count":59,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Creating admin account on GitHub codespace via console, using rake admin:create command, prompted for email and password to grant admin privileges.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"كاتب المنشور الأصلي","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"أحدث كاتب منشور","user_id":155596,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"تحديث Discourse وصورة Docker يدوياً إلى الأحدث","fancy_title_localized":true,"locale":"en","id":23325,"title":"Manually update Discourse and Docker image to latest","slug":"manually-update-discourse-and-docker-image-to-latest","posts_count":14,"reply_count":219,"highest_post_number":305,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/4/e/4e8d8f21311584ea2744416ef939a1f9a297c2f0.png","created_at":"2014-12-21T23:47:15.354Z","last_posted_at":"2025-01-16T11:14:13.993Z","bumped":true,"bumped_at":"2026-03-18T05:02:09.349Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":bookmark: يوفر هذا الدليل إرشادات خطوة بخطوة لتحديث Discourse و Docker container ونظام تشغيل Ubuntu يدويًا في إعداد مستضاف ذاتيًا.\n:person_raising_hand: مستوى المستخدم المطلوب: النظام ...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":940,"height":435,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/4/e/4e8d8f21311584ea2744416ef939a1f9a297c2f0.png"},{"max_width":800,"max_height":800,"width":800,"height":370,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/4/e/4e8d8f21311584ea2744416ef939a1f9a297c2f0_2_800x370.png"},{"max_width":600,"max_height":600,"width":600,"height":277,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/4/e/4e8d8f21311584ea2744416ef939a1f9a297c2f0_2_600x277.png"},{"max_width":400,"max_height":400,"width":400,"height":185,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/4/e/4e8d8f21311584ea2744416ef939a1f9a297c2f0_2_400x185.png"},{"max_width":300,"max_height":300,"width":300,"height":138,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/4/e/4e8d8f21311584ea2744416ef939a1f9a297c2f0_2_300x138.png"},{"max_width":200,"max_height":200,"width":200,"height":92,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/4/e/4e8d8f21311584ea2744416ef939a1f9a297c2f0_2_200x92.png"}],"tags":[{"id":478,"name":"كيفية","slug":"how-to"}],"tags_descriptions":{"كيفية":"تحتوي أدلة كيفية الإرشاد على خطوات يجب اتباعها لحل مشكلة معينة"},"views":109538,"like_count":214,"has_summary":false,"last_poster_username":"david","category_id":55,"op_like_count":178,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Manual Discourse update commands simplified by removing unnecessary `git pull` step, now only requiring `cd /var/discourse` and `./launcher rebuild app` for updates.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"كاتب المنشور الأصلي","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":100484,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":139001,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":"latest","description":"أحدث كاتب منشور","user_id":23968,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"تشغيل مواقع ويب أخرى على نفس الجهاز مثل Discourse","fancy_title_localized":true,"locale":"en","id":17247,"title":"Run other websites on the same machine as Discourse","slug":"run-other-websites-on-the-same-machine-as-discourse","posts_count":66,"reply_count":314,"highest_post_number":478,"image_url":null,"created_at":"2014-07-05T20:36:15.900Z","last_posted_at":"2025-02-23T10:56:23.024Z","bumped":true,"bumped_at":"2026-03-18T05:00:13.104Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"@pfaffman قام بتحرير هذا بشكل مكثف في 2022.02.24. ألقوا اللوم عليّ إذا كان معطلاً.\nإذا كنت ترغب في تشغيل مواقع ويب أخرى على نفس الجهاز مثل Discourse، فستحتاج إلى إعداد وكيل NGINX أو HAProxy إضافي أمام حاوية Docker. ...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"كيفية","slug":"how-to"},{"id":481,"name":"إعداد-متقدم","slug":"advanced-setup"}],"tags_descriptions":{"كيفية":"تحتوي أدلة كيفية الإرشاد على خطوات يجب اتباعها لحل مشكلة معينة"},"views":137649,"like_count":295,"has_summary":true,"last_poster_username":"toeadeep","category_id":55,"op_like_count":136,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Setup involves installing nginx, editing app.yml, and rebuilding Discourse to enable running other websites on the same machine with an extra proxy in front of the Docker container.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"كاتب المنشور الأصلي","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":121470,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":77215,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":151139,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"أحدث كاتب منشور","user_id":169752,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"إعداد جدار حماية لـ Discourse","fancy_title_localized":true,"locale":"en","id":20584,"title":"Configure a firewall for Discourse","slug":"configure-a-firewall-for-discourse","posts_count":6,"reply_count":2,"highest_post_number":8,"image_url":null,"created_at":"2014-09-29T09:44:21.626Z","last_posted_at":"2025-03-25T23:14:23.314Z","bumped":true,"bumped_at":"2026-03-18T04:59:36.861Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"إذا كنت تستخدم تثبيت Discourse قياسي يعتمد على Docker، فإن قواعد Uncomplicated Firewall (جدار الحماية غير المعقد) التالية ستحمي أي خدمات غير تابعة لـ Docker على الخادم الخاص بك:\nufw allow http\nufw allow https\nufw allow ssh\nufw enable\n\nذلك أنا...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"كيفية","slug":"how-to"},{"id":271,"name":"تكوين","slug":"configuring"}],"tags_descriptions":{"كيفية":"تحتوي أدلة كيفية الإرشاد على خطوات يجب اتباعها لحل مشكلة معينة"},"views":218055,"like_count":41,"has_summary":false,"last_poster_username":"Ethsim2","category_id":55,"op_like_count":33,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Firewall rules updated to reflect Ubuntu LTS changes, using \"ALLOW\" instead of \"ALLOW IN\", and troubleshooting mail-receiver API issues with port 25 configuration.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"كاتب المنشور الأصلي","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":129759,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":83631,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":153005,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"أحدث كاتب منشور","user_id":160471,"primary_group_id":null,"flair_group_id":73}]},{"fancy_title":"إنشاء ملف ترحيل (swapfile) لخادم Linux الخاص بك","fancy_title_localized":true,"locale":"en","id":13880,"title":"Create a swapfile for your Linux server","slug":"create-a-swapfile-for-your-linux-server","posts_count":6,"reply_count":61,"highest_post_number":81,"image_url":null,"created_at":"2014-03-19T21:32:59.813Z","last_posted_at":"2024-12-18T15:03:04.041Z","bumped":true,"bumped_at":"2026-03-18T04:58:52.576Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":bulb: بالنسبة للخوادم التي تحتوي على 4 غيغابايت من ذاكرة الوصول العشوائي (RAM) أو أقل، سيؤدي تشغيل ./discourse-setup إلى طلب إنشاء ملف مبادلة (swapfile) بحجم 2 غيغابايت وإنشائه تلقائيًا.\n\nمعظم مزودي الأجهزة الافتراضية السحابية (cloud virtual machine providers) لا يقومون بإعداد ملفات المبادلة كجزء من توفير الخادم...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":77988,"like_count":103,"has_summary":false,"last_poster_username":"Ed_S","category_id":55,"op_like_count":96,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users discuss setting up larger swapfiles, overcoming permission issues by rebooting and disabling swap, and using multiple swapfiles to avoid reboots, while noting that the installation may already handle swap setup for servers with less than 2GB of RAM.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"كاتب المنشور الأصلي","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":57788,"primary_group_id":null,"flair_group_id":148},{"extras":null,"description":"ناشر متكرر","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"ناشر متكرر","user_id":135392,"primary_group_id":null,"flair_group_id":73},{"extras":"latest","description":"أحدث كاتب منشور","user_id":63143,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"تغيير اسم النطاق أو إعادة تسمية منصة Discourse الخاصة بك","fancy_title_localized":true,"locale":"en","id":16098,"title":"Change the domain name or rename your Discourse","slug":"change-the-domain-name-or-rename-your-discourse","posts_count":8,"reply_count":109,"highest_post_number":162,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/f/7/f78ceb5779da456a08b1f6e227dea83fcc91a312.png","created_at":"2014-05-29T22:12:32.487Z","last_posted_at":"2025-06-19T18:23:25.166Z","bumped":true,"bumped_at":"2026-03-18T04:57:34.085Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":bookmark: يشرح هذا الدليل كيفية تغيير اسم النطاق لموقع Discourse الخاص بك، ويتضمن معلومات حول إعداد تغييرات DNS، وتعديل ملفات التكوين، وتحديث إعدادات الموقع، وتصحيح تسجيل الدخول الاجتماعي...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"كيفية","slug":"how-to"},{"id":825,"name":"نطاقات","slug":"domains"}],"tags_descriptions":{"كيفية":"تحتوي أدلة كيفية الإرشاد على خطوات يجب اتباعها لحل مشكلة معينة"},"views":203747,"like_count":204,"has_summary":false,"last_poster_username":"alltiagocom","category_id":55,"op_like_count":192,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The discussion details changing a Discourse domain name, with recent updates clarifying that Digital Ocean modifications are unnecessary—DNS changes can be managed through Cloudflare, and the primary updates occur within DNS settings at the domain provider.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"كاتب المنشور الأصلي","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":406,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"ناشر متكرر","user_id":112395,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":15291,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"أحدث كاتب منشور","user_id":171937,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"إعداد الرد عبر البريد الإلكتروني باستخدام استقصاء POP3","fancy_title_localized":true,"locale":"en","id":14003,"title":"Set up reply by email with POP3 polling","slug":"set-up-reply-by-email-with-pop3-polling","posts_count":2,"reply_count":124,"highest_post_number":181,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/8/5/85b2af6f875cfcef3864d7bf24a7ff7342e3dac1.png","created_at":"2014-03-22T07:04:46.816Z","last_posted_at":"2025-09-02T11:05:11.128Z","bumped":true,"bumped_at":"2026-03-18T04:54:22.135Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"لذا، تود إعداد الرد عبر البريد الإلكتروني للدعم لمنتدى Discourse الخاص بك.\n\n:mega: الرد عبر البريد الإلكتروني مُعد مسبقًا ومُفعَّل افتراضيًا على جميع المواقع المستضافة على discourse.org. الدليل أدناه ينطبق فقط على أولئك الذين يستضيفون أنفسهم...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":39,"name":"بريد-إلكتروني","slug":"email"},{"id":478,"name":"كيفية","slug":"how-to"}],"tags_descriptions":{"كيفية":"تحتوي أدلة كيفية الإرشاد على خطوات يجب اتباعها لحل مشكلة معينة"},"views":303226,"like_count":94,"has_summary":false,"last_poster_username":"Canapin","category_id":55,"op_like_count":91,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user suggests prioritizing the #mail-receiver method over Gmail for reply-by-email setup, citing its simplicity, immediacy, and lack of third-party dependency.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"كاتب المنشور الأصلي","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"أحدث كاتب منشور","user_id":35474,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"تفعيل شبكة توصيل محتوى (CDN) لـ Discourse الخاص بك","fancy_title_localized":true,"locale":"en","id":14857,"title":"Enable a CDN for your Discourse","slug":"enable-a-cdn-for-your-discourse","posts_count":73,"reply_count":77,"highest_post_number":116,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/2X/6/66d6f0daf33b321ac959323936b4afdc9d054d7e.png","created_at":"2014-04-18T07:51:41.311Z","last_posted_at":"2025-10-04T12:09:57.282Z","bumped":true,"bumped_at":"2026-03-18T04:53:23.324Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"إذًا، تريد استخدام شبكة توصيل محتوى (CDN) لتسريع الوصول العالمي إلى الأصول الشائعة في منتدى Discourse الخاص بك؟ قد ترغب في المضي قدمًا وإعداد تحميل الملفات والصور إلى S3 (انظر أيضًا إعداد تخزين كائنات متوافق مع S3 و...)","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"كيفية","slug":"how-to"},{"id":46,"name":"شبكة-توصيل-المحتوى","slug":"cdn"},{"id":271,"name":"تكوين","slug":"configuring"}],"tags_descriptions":{"كيفية":"تحتوي أدلة كيفية الإرشاد على خطوات يجب اتباعها لحل مشكلة معينة"},"views":294444,"like_count":180,"has_summary":true,"last_poster_username":"Rhod","category_id":55,"op_like_count":43,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user inquires about CDN necessity for a non-global forum, and another shares their experience with CDN and VPS providers, recommending specific services like Bunny.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"كاتب المنشور الأصلي","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":1,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"ناشر متكرر","user_id":32,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":35474,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"أحدث كاتب منشور","user_id":101734,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"انقل مثيل Discourse الخاص بك إلى خادم مختلف","fancy_title_localized":true,"locale":"en","id":15721,"title":"Move your Discourse Instance to a Different Server","slug":"move-your-discourse-instance-to-a-different-server","posts_count":11,"reply_count":79,"highest_post_number":103,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/1/0/107ff797c5400540be7c4162d7f688bc5692f2ae_2_1024x208.png","created_at":"2014-05-16T20:56:27.096Z","last_posted_at":"2025-10-16T16:28:50.980Z","bumped":true,"bumped_at":"2026-03-18T04:52:41.966Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":bookmark: هذا دليل لنقل مثيل Discourse الخاص بك من خادم إلى آخر، بما في ذلك جميع الإعدادات والبيانات. ينطبق هذا الدليل على مثيلات Discourse المستضافة ذاتيًا والتي تستخدم Docker.\n:person_raising_hand: المتطلبات...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":2246,"height":458,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/1/0/107ff797c5400540be7c4162d7f688bc5692f2ae.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":208,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/1/0/107ff797c5400540be7c4162d7f688bc5692f2ae_2_1024x208.png"},{"max_width":800,"max_height":800,"width":800,"height":163,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/1/0/107ff797c5400540be7c4162d7f688bc5692f2ae_2_800x163.png"},{"max_width":600,"max_height":600,"width":600,"height":122,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/1/0/107ff797c5400540be7c4162d7f688bc5692f2ae_2_600x122.png"},{"max_width":400,"max_height":400,"width":400,"height":81,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/1/0/107ff797c5400540be7c4162d7f688bc5692f2ae_2_400x81.png"},{"max_width":300,"max_height":300,"width":300,"height":61,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/1/0/107ff797c5400540be7c4162d7f688bc5692f2ae_2_300x61.png"},{"max_width":200,"max_height":200,"width":200,"height":40,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/1/0/107ff797c5400540be7c4162d7f688bc5692f2ae_2_200x40.png"}],"tags":[{"id":478,"name":"كيفية","slug":"how-to"},{"id":65,"name":"ترحيلات","slug":"migrations"}],"tags_descriptions":{"كيفية":"تحتوي أدلة كيفية الإرشاد على خطوات يجب اتباعها لحل مشكلة معينة","ترحيلات":""},"views":293399,"like_count":75,"has_summary":false,"last_poster_username":"pfaffman","category_id":55,"op_like_count":74,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users discuss challenges with migrating a Discourse instance due to HTTPS and Let's Encrypt issues, suggesting rsync as a better alternative.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"كاتب المنشور الأصلي","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":27384,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":122607,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":24843,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"أحدث كاتب منشور","user_id":15209,"primary_group_id":null,"flair_group_id":142}]},{"fancy_title":"إعداد تحميل الملفات والصور إلى S3","fancy_title_localized":true,"locale":"en","id":7229,"title":"Set up file and image uploads to S3","slug":"set-up-file-and-image-uploads-to-s3","posts_count":36,"reply_count":169,"highest_post_number":282,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/5/2/52347dfe5f0b7652db9c59085032728eb1edd27e.png","created_at":"2013-06-06T19:37:43.076Z","last_posted_at":"2025-10-25T02:43:17.054Z","bumped":true,"bumped_at":"2026-03-18T04:51:35.611Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"إذًا، هل تريد استخدام S3 للتعامل مع تحميلات الصور؟ إليك الدليل القاطع، ولكن انظر أيضًا إلى تكوين موفر تخزين كائنات متوافق مع S3 لتحميلاتك لمعرفة كيفية تكوين ملف `app.yml`.\n\nتسجيل S3\nتوجه إلى...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":174,"height":33,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/5/2/52347dfe5f0b7652db9c59085032728eb1edd27e.png"}],"tags":[{"id":478,"name":"كيفية","slug":"how-to"},{"id":271,"name":"تكوين","slug":"configuring"}],"tags_descriptions":{"كيفية":"تحتوي أدلة كيفية الإرشاد على خطوات يجب اتباعها لحل مشكلة معينة"},"views":120331,"like_count":145,"has_summary":false,"last_poster_username":"mingyu_zhao","category_id":55,"op_like_count":106,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users report avatars upload to S3 but fail to display properly, despite images in posts working fine, suggesting a configuration issue specific to avatar handling.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"كاتب المنشور الأصلي","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":144019,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":117430,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"ناشر متكرر","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":"latest","description":"أحدث كاتب منشور","user_id":184251,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"السماح بـ SSL / HTTPS لإعداد Docker الخاص بك في Discourse","fancy_title_localized":true,"locale":"en","id":13847,"title":"Allow SSL / HTTPS for your Discourse Docker setup","slug":"allow-ssl-https-for-your-discourse-docker-setup","posts_count":1,"reply_count":214,"highest_post_number":1,"image_url":null,"created_at":"2014-03-18T23:45:27.517Z","last_posted_at":"2014-03-18T23:45:27.783Z","bumped":true,"bumped_at":"2026-03-18T04:39:42.882Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"من المحتمل أن يكون هذا الدليل قديمًا، حيث توجد الآن أسباب قليلة جدًا لعدم استخدام شهادة Let’s Encrypt المضمنة التي تعمل ببساطة. انظر أيضًا:\n\n10-04-2023 قال @pfaffman: تُرك هذا هنا لأغراض تاريخية في الغالب...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"كيفية","slug":"how-to"},{"id":24,"name":"docker","slug":"docker"},{"id":481,"name":"إعداد-متقدم","slug":"advanced-setup"}],"tags_descriptions":{"كيفية":"تحتوي أدلة كيفية الإرشاد على خطوات يجب اتباعها لحل مشكلة معينة"},"views":258606,"like_count":75,"has_summary":false,"last_poster_username":"Discourse","category_id":55,"op_like_count":75,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The guide explains how to manually set up SSL/HTTPS for a Docker-based Discourse installation using a purchased certificate, but notes that using Let's Encrypt is now the recommended approach due to its simplicity and automatic renewal.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"كاتب المنشور الأصلي، أحدث كاتب منشور","user_id":115923,"primary_group_id":null,"flair_group_id":null}]}]}}