{"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":"como-fazer","slug":"how-to"},{"id":481,"name":"configurau00e7u00e3o-avan","slug":"advanced-setup"},{"id":482,"name":"referência","slug":"reference"},{"id":271,"name":"configurando","slug":"configuring"},{"id":39,"name":"e-mail","slug":"email"},{"id":24,"name":"docker","slug":"docker"},{"id":55,"name":"cópias-de-segurança","slug":"backups"},{"id":466,"name":"console-do-rails","slug":"rails-console"},{"id":543,"name":"ia","slug":"ai"},{"id":46,"name":"cdn","slug":"cdn"},{"id":825,"name":"domínios","slug":"domains"},{"id":479,"name":"explicação","slug":"explanation"},{"id":65,"name":"migrações","slug":"migrations"},{"id":47,"name":"subpasta","slug":"subfolder"},{"id":634,"name":"busca-por-ia","slug":"ai-search"},{"id":636,"name":"sentimento-ia","slug":"ai-sentiment"},{"id":2,"name":"emblemas","slug":"badges"},{"id":827,"name":"cloudflare","slug":"cloudflare"},{"id":799,"name":"índice","slug":"index"},{"id":824,"name":"instalar","slug":"install"},{"id":562,"name":"receptor-de-e-mail","slug":"mail-receiver"},{"id":704,"name":"multisite","slug":"multisite"},{"id":83,"name":"oficial","slug":"official"},{"id":599,"name":"excluir-permanentemente","slug":"permanently-delete"},{"id":728,"name":"tópicos-relacionados","slug":"related-topics"},{"id":56,"name":"níveis-de-confiança","slug":"trust-levels"},{"id":5,"name":"instalação-não-suportada","slug":"unsupported-install"}],"topics":[{"fancy_title":"Auto-hospedagem de Index","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":"Documentação e guias para pessoas que auto-hospedam seus sites Discourse. \nConfiguração e instalação\n\nGuia de instalação: Instale Discourse em produção com as instruções oficiais e suportadas\nInstalando plugins: Instale p\u0016b\u001b\u0016b\u0016b...","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"visibility_reason_id":4,"tags":[{"id":799,"name":"índice","slug":"index"}],"tags_descriptions":{"índice":"Tópicos do índice da categoria de documentação."},"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":"Autor(a) original, Autor(a) mais recente","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":100484,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Operações em Lote Administrativas","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":"Abaixo você encontrará uma coleção de operações em massa que podem ser iniciadas a partir da linha de comando. Você precisará de acesso SSH, então, se for um cliente hospedado, deverá entrar em contato com a equipe do Discourse para executar ess...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":482,"name":"referência","slug":"reference"},{"id":271,"name":"configurando","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":"Autor(a) original","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":100484,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":153005,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":"latest","description":"Autor(a) mais recente","user_id":57788,"primary_group_id":null,"flair_group_id":148}]},{"fancy_title":"Criar, baixar e restaurar um backup do seu banco de dados 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: Este guia fornece instruções passo a passo para criar, baixar e restaurar um backup do seu banco de dados do Discourse.\n:person_raising_hand: Nível de utilizador necessário: Administrador\n\nO Discourse permite que o site...","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":"como-fazer","slug":"how-to"},{"id":55,"name":"cópias-de-segurança","slug":"backups"}],"tags_descriptions":{"como-fazer":"Guias de como fazer contêm passos a seguir para resolver um problema específico"},"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":"Autor(a) original","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":179252,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":160471,"primary_group_id":null,"flair_group_id":73},{"extras":null,"description":"Autor(a) frequente","user_id":83228,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autor(a) mais recente","user_id":29739,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Hospedagem própria de Sentiment e Emotion para 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":"O plugin Discourse AI oferece suporte para solicitar a classificação de emoção/sentimento de novas postagens, que é armazenada no banco de dados e pode ser usada em relatórios e painéis de administração.\nO Discourse AI suporta dois tipos de class&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":543,"name":"ia","slug":"ai"},{"id":636,"name":"sentimento-ia","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":"Autor(a) original, Autor(a) mais recente","user_id":8722,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Autor(a) frequente","user_id":177883,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":1,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Autor(a) frequente","user_id":171977,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":19082,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Configure um provedor de armazenamento de objetos compatível com S3 para uploads","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:  Este tópico aborda como configurar alguns provedores comuns de armazenamento de objetos compatíveis com S3 (clones do S3). Consulte Configurar uploads de arquivos e imagens para o S3 para obter mais detalhes sobre a configuração do Amazon AWS S3, que...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"como-fazer","slug":"how-to"},{"id":482,"name":"referência","slug":"reference"},{"id":46,"name":"cdn","slug":"cdn"},{"id":271,"name":"configurando","slug":"configuring"}],"tags_descriptions":{"como-fazer":"Guias de como fazer contêm passos a seguir para resolver um problema específico"},"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":"Autor(a) original","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":117546,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":8722,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Autor(a) frequente","user_id":174894,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autor(a) mais recente","user_id":127856,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Configurar backups automáticos para 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: Este guia explica como configurar backups automáticos para o Discourse, incluindo opções de armazenamento em servidores locais e armazenamento compatível com S3.\n\nSaiba como configurar backups automáticos para sua plataforma 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":"como-fazer","slug":"how-to"},{"id":55,"name":"cópias-de-segurança","slug":"backups"}],"tags_descriptions":{"como-fazer":"Guias de como fazer contêm passos a seguir para resolver um problema específico"},"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":"Autor(a) original","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":113391,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":406,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Autor(a) frequente","user_id":35474,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autor(a) mais recente","user_id":127856,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Backup do discourse a partir da linha de comando","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":"como-fazer","slug":"how-to"},{"id":55,"name":"cópias-de-segurança","slug":"backups"}],"tags_descriptions":{"como-fazer":"Guias de como fazer contêm passos a seguir para resolver um problema específico"},"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":"Autor(a) original","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":35474,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":84809,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":144260,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autor(a) mais recente","user_id":82343,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Ativar configuração para permitir que administradores excluam dados permanentemente","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: Este é um guia sobre como habilitar a configuração para administradores excluírem dados permanentemente em uma instância do Discourse.\n:person_raising_hand: Nível de usuário necessário: Admin\n\nA partir da versão v2026.4.0 Changelog | 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":"como-fazer","slug":"how-to"},{"id":599,"name":"excluir-permanentemente","slug":"permanently-delete"}],"tags_descriptions":{"como-fazer":"Guias de como fazer contêm passos a seguir para resolver um problema específico","excluir-permanentemente":"Tópicos sobre o recurso Excluir permanentemente"},"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":"Autor(a) original","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":63791,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":100484,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autor(a) mais recente","user_id":95552,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Excluir em massa todos os tópicos de uma categoria","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: Este guia fornece instruções sobre como excluir em massa todos os tópicos dentro de uma categoria em uma instância do Discourse auto-hospedada.\n:person_raising_hand: Nível de usuário necessário: Administrador do Sistema\n:warning: Acesso SSH...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"como-fazer","slug":"how-to"}],"tags_descriptions":{"como-fazer":"Guias de como fazer contêm passos a seguir para resolver um problema específico"},"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":"Autor(a) original, Autor(a) mais recente","user_id":115923,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Usando configurações ocultas do site","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: Este é um guia <span class=\"hashtag-icon-placeholder\"></span>how-to</span> sobre Configurações Ocultas do Site, como ativá-las e por que você pode querer ajustá-las. \n:person_raising_hand: Nível de usuário necessário: Administrador \n:warning: Importante: O acesso ao console é &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"como-fazer","slug":"how-to"},{"id":466,"name":"console-do-rails","slug":"rails-console"},{"id":481,"name":"configurau00e7u00e3o-avan","slug":"advanced-setup"}],"tags_descriptions":{"como-fazer":"Guias de como fazer contêm passos a seguir para resolver um problema específico"},"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":"Autor(a) original, Autor(a) mais recente","user_id":115923,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Guia de Referência das Configurações Ocultas do Site","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: Este é um guia de referência para descrever todas as Configurações de Site Ocultas disponíveis. \n:person_raising_hand: Nível de usuário necessário: Administrador \n\nAs configurações de site ocultas no Discourse são opções de configuração avançadas que...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":482,"name":"referência","slug":"reference"},{"id":466,"name":"console-do-rails","slug":"rails-console"},{"id":481,"name":"configurau00e7u00e3o-avan","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":"Autor(a) original, Autor(a) mais recente","user_id":115923,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Solucionar problemas de e-mail em uma nova instalação do 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":"Você acabou de instalar o Discourse através do guia de instalação, mas o e-mail não parece funcionar. Infelizmente, isso significa que você não pode fazer login como administrador para finalizar a instalação. :cry: Vamos solucionar o problema!\n\nTente o doutor...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":39,"name":"e-mail","slug":"email"},{"id":478,"name":"como-fazer","slug":"how-to"},{"id":271,"name":"configurando","slug":"configuring"}],"tags_descriptions":{"como-fazer":"Guias de como fazer contêm passos a seguir para resolver um problema específico"},"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":"Autor(a) original","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":155847,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":8571,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":182783,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autor(a) mais recente","user_id":156013,"primary_group_id":276,"flair_group_id":276}]},{"fancy_title":"Usando Discourse com Cloudflare: Melhores Práticas","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":"Usando o Discourse com o Cloudflare\n\n:bookmark: Este guia explica como configurar e usar o Discourse com o Cloudflare, incluindo as melhores práticas de segurança e dicas de solução de problemas.\n:person_raising_hand: Nível de usuário exigido:…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"como-fazer","slug":"how-to"},{"id":827,"name":"cloudflare","slug":"cloudflare"}],"tags_descriptions":{"como-fazer":"Guias de como fazer contêm passos a seguir para resolver um problema específico"},"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":"Autor(a) original","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":104279,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Autor(a) frequente","user_id":112007,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":185831,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autor(a) mais recente","user_id":154509,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Use o Caddy em vez do NGINX como seu proxy reverso","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":"Aqui estão algumas notas sobre como configurei minha instância de teste do Discourse com o servidor Caddy.\n\nCoisas legais sobre o Caddy:\n\n\nEles usam o Discourse :smile:\n\n\nSSL gratuito com Let's Encrypt\n\n\nHTTP/2 e QUIC prontos para uso\n\n\nMais fácil...","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":"como-fazer","slug":"how-to"}],"tags_descriptions":{"como-fazer":"Guias de como fazer contêm passos a seguir para resolver um problema específico"},"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":"Autor(a) original","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":21728,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":8722,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Autor(a) frequente","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":"latest","description":"Autor(a) mais recente","user_id":182681,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Servir Discourse de uma subpasta (prefixo de caminho) em vez de um subdomínio","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: Declaração Oficial do Discourse sobre configuração de subdiretório\nSuportamos configurações de subdiretório para nossos clientes hospedados nos níveis empresarial e superior. Devido à alta complexidade da configuração técnica, recomendamos fortemente que você não...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"como-fazer","slug":"how-to"},{"id":24,"name":"docker","slug":"docker"},{"id":47,"name":"subpasta","slug":"subfolder"},{"id":481,"name":"configurau00e7u00e3o-avan","slug":"advanced-setup"}],"tags_descriptions":{"como-fazer":"Guias de como fazer contêm passos a seguir para resolver um problema específico"},"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":"Autor(a) original","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":110211,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":109577,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":99999,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autor(a) mais recente","user_id":112007,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Configure um branch de rastreamento compatível para obter atualizações do software 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: Este guia explica como configurar um ramo de rastreamento compatível para sua instância do Discourse para gerenciar atualizações de software.\n:person_raising_hand: Nível de usuário necessário: Administrador do Sistema\n:warning: Acesso ao console...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"como-fazer","slug":"how-to"}],"tags_descriptions":{"como-fazer":"Guias de como fazer contêm passos a seguir para resolver um problema específico"},"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":"Autor(a) original, Autor(a) mais recente","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":23968,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Configurar e-mail de entrada de entrega direta para sites auto-hospedados com 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":"O Discourse é focado em permitir discussões civilizadas. Embora muitas pessoas gostem de uma interface web, o e-mail ainda é o “centro” da vida online de muitas pessoas. É por isso que enviar e-mail é tão importante, e quando você est[...].","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":39,"name":"e-mail","slug":"email"},{"id":478,"name":"como-fazer","slug":"how-to"},{"id":562,"name":"receptor-de-e-mail","slug":"mail-receiver"},{"id":481,"name":"configurau00e7u00e3o-avan","slug":"advanced-setup"}],"tags_descriptions":{"como-fazer":"Guias de como fazer contêm passos a seguir para resolver um problema específico"},"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":"Autor(a) original","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":16697,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":71231,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":72263,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autor(a) mais recente","user_id":60033,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Configurar o VERP para lidar com e-mails devolvidos","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":"Configurando o tratamento de rejeições\nO Discourse usa a técnica de caminho de retorno de envelope variável (VERP) para lidar com e-mails rejeitados.\nPara ativar o VERP, defina a configuração do site \"endereço de e-mail de resposta\" com um modelo de endereço de e-mail qu...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":39,"name":"e-mail","slug":"email"},{"id":478,"name":"como-fazer","slug":"how-to"}],"tags_descriptions":{"como-fazer":"Guias de como fazer contêm passos a seguir para resolver um problema específico"},"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":"Autor(a) original","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":83631,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":162891,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":171405,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autor(a) mais recente","user_id":57788,"primary_group_id":null,"flair_group_id":148}]},{"fancy_title":"Editar uma preferência de usuário para todos ou um subconjunto de usuários","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: Este guia explica como editar uma preferência de usuário para todos ou um subconjunto de usuários no Discourse.\n:person_raising_hand: Nível de usuário necessário: Administrador do Sistema\n:warning: É necessário acesso ao Console.\n\nSe v\\u0026hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"como-fazer","slug":"how-to"}],"tags_descriptions":{"como-fazer":"Guias de como fazer contêm passos a seguir para resolver um problema específico"},"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":"Autor(a) original, Autor(a) mais recente","user_id":115923,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Criar uma conta de administrador a partir do console","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: Este guia fornece instruções para criar uma conta de administrador ou conceder privilégios de administrador usando o console em uma instalação Discourse auto-hospedada.\n:person_raising_hand: Nível de usuário necessário: Administrador do Sistema...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"como-fazer","slug":"how-to"}],"tags_descriptions":{"como-fazer":"Guias de como fazer contêm passos a seguir para resolver um problema específico"},"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":"Autor(a) original","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autor(a) mais recente","user_id":155596,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Atualize manualmente o Discourse e a imagem Docker para a mais recente","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: Este guia fornece instruções passo a passo para atualizar manualmente o Discourse, o contêiner Docker e o sistema operacional Ubuntu em uma configuração auto-hospedada.\n:person_raising_hand: Nível de usuário necessário: Sistema &hellip;","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":"como-fazer","slug":"how-to"}],"tags_descriptions":{"como-fazer":"Guias de como fazer contêm passos a seguir para resolver um problema específico"},"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":"Autor(a) original","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":100484,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":139001,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":"latest","description":"Autor(a) mais recente","user_id":23968,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Executar outros websites na mesma máquina que o 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 editou isto extensivamente em 2022.02.24. A culpa é minha se estiver quebrado.\nSe você deseja executar outros sites na mesma máquina que o Discourse, você precisa configurar um proxy NGINX ou HAProxy extra na frente do contêiner Docker. …","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"como-fazer","slug":"how-to"},{"id":481,"name":"configurau00e7u00e3o-avan","slug":"advanced-setup"}],"tags_descriptions":{"como-fazer":"Guias de como fazer contêm passos a seguir para resolver um problema específico"},"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":"Autor(a) original","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":121470,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":77215,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":151139,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autor(a) mais recente","user_id":169752,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Configurar um firewall para 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":"Se você estiver usando uma instalação padrão do Discourse baseada em Docker, as seguintes regras do Uncomplicated Firewall (UFW) protegerão quaisquer serviços não-Docker no seu servidor:\nufw allow http\nufw allow https\nufw allow ssh\nufw enable\n\nIsso q...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"como-fazer","slug":"how-to"},{"id":271,"name":"configurando","slug":"configuring"}],"tags_descriptions":{"como-fazer":"Guias de como fazer contêm passos a seguir para resolver um problema específico"},"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":"Autor(a) original","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":129759,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":83631,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":153005,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autor(a) mais recente","user_id":160471,"primary_group_id":null,"flair_group_id":73}]},{"fancy_title":"Criar um arquivo swap para seu servidor 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: Para servidores com <= 4GB de RAM, executar `./discourse-setup` solicitará e criará automaticamente um arquivo de troca (swapfile) de 2GB.\n\nA maioria dos provedores de máquinas virtuais em nuvem não configura arquivos de troca como parte do provisionamento de seus servidores...","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":"Autor(a) original","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":57788,"primary_group_id":null,"flair_group_id":148},{"extras":null,"description":"Autor(a) frequente","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Autor(a) frequente","user_id":135392,"primary_group_id":null,"flair_group_id":73},{"extras":"latest","description":"Autor(a) mais recente","user_id":63143,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Mudar o nome de domínio ou renomear seu 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: Este guia explica como alterar o nome de domínio do seu site Discourse, e inclui informações sobre como configurar alterações de DNS, editar arquivos de configuração, atualizar as configurações do site e corrigir o logi social…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"como-fazer","slug":"how-to"},{"id":825,"name":"domínios","slug":"domains"}],"tags_descriptions":{"como-fazer":"Guias de como fazer contêm passos a seguir para resolver um problema específico"},"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":"Autor(a) original","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":406,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Autor(a) frequente","user_id":112395,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":15291,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autor(a) mais recente","user_id":171937,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Configurar resposta por e-mail com polling 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":"Então você gostaria de configurar o suporte de resposta por e-mail para o seu fórum Discourse.\n\n:mega: A resposta por e-mail é pré-configurada e ativada por padrão em todos os sites hospedados em discourse.org. O guia abaixo se aplica apenas àqueles auto-hospedados...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":39,"name":"e-mail","slug":"email"},{"id":478,"name":"como-fazer","slug":"how-to"}],"tags_descriptions":{"como-fazer":"Guias de como fazer contêm passos a seguir para resolver um problema específico"},"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":"Autor(a) original","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autor(a) mais recente","user_id":35474,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Habilitar uma CDN para o seu 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":"Então você gostaria de usar uma CDN para acelerar o acesso mundial a ativos comuns no seu fórum Discourse? Você pode querer investir totalmente e Configurar uploads de arquivos e imagens para o S3 (veja também Configurar um armazenamento de objetos compatível com S3 p&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"como-fazer","slug":"how-to"},{"id":46,"name":"cdn","slug":"cdn"},{"id":271,"name":"configurando","slug":"configuring"}],"tags_descriptions":{"como-fazer":"Guias de como fazer contêm passos a seguir para resolver um problema específico"},"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":"Autor(a) original","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":1,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Autor(a) frequente","user_id":32,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":35474,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autor(a) mais recente","user_id":101734,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Mova sua instância do Discourse para um servidor diferente","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: Este é um guia para mover sua instância do Discourse de um servidor para outro, incluindo todas as configurações e dados. Este guia se aplica a instâncias do Discourse auto-hospedadas que usam Docker.\n:person_raising_hand: Requi…","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":"como-fazer","slug":"how-to"},{"id":65,"name":"migrações","slug":"migrations"}],"tags_descriptions":{"como-fazer":"Guias de como fazer contêm passos a seguir para resolver um problema específico","migrações":""},"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":"Autor(a) original","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":27384,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":122607,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":24843,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autor(a) mais recente","user_id":15209,"primary_group_id":null,"flair_group_id":142}]},{"fancy_title":"Configurar upload de arquivos e imagens para 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":"Então, você quer usar o S3 para gerenciar uploads de imagens? Aqui está o guia definitivo, mas veja também Configurar um provedor de armazenamento de objetos compatível com S3 para uploads para ver como configurar seu `app.yml`.\n\nRegistro do S3\nVá para lá...","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":"como-fazer","slug":"how-to"},{"id":271,"name":"configurando","slug":"configuring"}],"tags_descriptions":{"como-fazer":"Guias de como fazer contêm passos a seguir para resolver um problema específico"},"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":"Autor(a) original","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":144019,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":117430,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":"latest","description":"Autor(a) mais recente","user_id":184251,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Permitir SSL / HTTPS para sua configuração Docker do 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":"Este guia provavelmente está desatualizado, pois agora há muito poucas razões para não usar o certificado Let’s Encrypt integrado que Simplesmente Funciona. Veja também:\n\n10/04/2023 @pfaffman diz: Isto é deixado aqui principalmente para fins históricos...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"como-fazer","slug":"how-to"},{"id":24,"name":"docker","slug":"docker"},{"id":481,"name":"configurau00e7u00e3o-avan","slug":"advanced-setup"}],"tags_descriptions":{"como-fazer":"Guias de como fazer contêm passos a seguir para resolver um problema específico"},"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":"Autor(a) original, Autor(a) mais recente","user_id":115923,"primary_group_id":null,"flair_group_id":null}]}]}}