{"users":[{"id":179822,"username":"kcahtoor","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/k/9de0a6/{size}.png","trust_level":2},{"id":27384,"username":"merefield","name":"Robert","avatar_template":"/user_avatar/meta.discourse.org/merefield/{size}/176214_2.png","trust_level":3},{"id":95552,"username":"Moin","name":"","avatar_template":"/user_avatar/meta.discourse.org/moin/{size}/554653_2.png","trust_level":3},{"id":63788,"username":"johncs","name":"John Sullivan","avatar_template":"/user_avatar/meta.discourse.org/johncs/{size}/135871_2.png","trust_level":1},{"id":15209,"username":"pfaffman","name":"Jay Pfaffman","avatar_template":"/user_avatar/meta.discourse.org/pfaffman/{size}/120154_2.png","flair_name":"support-experts","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4},{"id":63791,"username":"Bathinda","name":"Bathinda Helper","avatar_template":"/user_avatar/meta.discourse.org/bathinda/{size}/135888_2.png","trust_level":2},{"id":202262,"username":"MiniForum","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/m/0ea827/{size}.png","trust_level":1},{"id":135392,"username":"NateDhaliwal","name":"Nate Dhaliwal","avatar_template":"/user_avatar/meta.discourse.org/natedhaliwal/{size}/313494_2.png","flair_name":"plugin_authors","flair_url":"plug","flair_bg_color":"dddddd","flair_color":"111111","flair_group_id":48,"trust_level":3},{"id":113000,"username":"chapoi","name":"","avatar_template":"/user_avatar/meta.discourse.org/chapoi/{size}/537252_2.png","flair_name":"team","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":129914,"username":"dlambert","name":"Derek","avatar_template":"/user_avatar/meta.discourse.org/dlambert/{size}/295355_2.png","trust_level":1},{"id":89208,"username":"kynic","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/k/b487fb/{size}.png","trust_level":2},{"id":37716,"username":"Mr.X_Mr.X","name":"","avatar_template":"/user_avatar/meta.discourse.org/mr.x_mr.x/{size}/126610_2.png","trust_level":2},{"id":189531,"username":"jesse_c","name":"Jesse","avatar_template":"/user_avatar/meta.discourse.org/jesse_c/{size}/545099_2.png","trust_level":0},{"id":11075,"username":"simonk","name":"Simon King","avatar_template":"/user_avatar/meta.discourse.org/simonk/{size}/247950_2.png","trust_level":2},{"id":87440,"username":"Sifaan","name":"Sifaan Zavahir","avatar_template":"/user_avatar/meta.discourse.org/sifaan/{size}/201543_2.png","trust_level":1},{"id":21969,"username":"jimkleiber","name":"Jim Kleiber","avatar_template":"/user_avatar/meta.discourse.org/jimkleiber/{size}/121814_2.png","trust_level":2},{"id":82960,"username":"manuel","name":"Manuel Kostka","avatar_template":"/user_avatar/meta.discourse.org/manuel/{size}/468169_2.png","flair_name":"team","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"primary_group_name":"team","admin":true,"trust_level":2},{"id":21760,"username":"Cyb3r","name":"","avatar_template":"/user_avatar/meta.discourse.org/cyb3r/{size}/96176_2.png","trust_level":1},{"id":23656,"username":"RoldanLT","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/r/da6949/{size}.png","trust_level":2},{"id":12638,"username":"SubStrider","name":"","avatar_template":"/user_avatar/meta.discourse.org/substrider/{size}/512604_2.png","trust_level":2},{"id":120547,"username":"Andrew_Bond","name":"Andrew Bond","avatar_template":"/user_avatar/meta.discourse.org/andrew_bond/{size}/271376_2.png","trust_level":2},{"id":2377,"username":"mcdanlj","name":"Michael K Johnson","avatar_template":"/user_avatar/meta.discourse.org/mcdanlj/{size}/131829_2.png","trust_level":2},{"id":7720,"username":"rahim123","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/r/df705f/{size}.png","trust_level":2},{"id":61383,"username":"raykholo","name":"Ray Kholodovsky","avatar_template":"/user_avatar/meta.discourse.org/raykholo/{size}/129848_2.png","trust_level":1},{"id":63143,"username":"Ed_S","name":"Ed S","avatar_template":"/user_avatar/meta.discourse.org/ed_s/{size}/134015_2.png","trust_level":3},{"id":181081,"username":"stephtara","name":"Stephanie Booth","avatar_template":"/user_avatar/meta.discourse.org/stephtara/{size}/517827_2.png","trust_level":2},{"id":8722,"username":"Falco","name":"Falco","avatar_template":"/user_avatar/meta.discourse.org/falco/{size}/179432_2.png","flair_name":"team","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"primary_group_name":"team","admin":true,"trust_level":4},{"id":16290,"username":"bekircem","name":"","avatar_template":"/user_avatar/meta.discourse.org/bekircem/{size}/44582_2.png","trust_level":2},{"id":117867,"username":"Fabrice","name":"","avatar_template":"/user_avatar/meta.discourse.org/fabrice/{size}/265087_2.png","trust_level":2},{"id":184568,"username":"raadtotheraad","name":"Raad","avatar_template":"/user_avatar/meta.discourse.org/raadtotheraad/{size}/527788_2.png","trust_level":1},{"id":160471,"username":"Ethsim2","name":"Ethan ","avatar_template":"/user_avatar/meta.discourse.org/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":185831,"username":"sniper756","name":"","avatar_template":"/user_avatar/meta.discourse.org/sniper756/{size}/545002_2.png","trust_level":2},{"id":123090,"username":"HamMan2118","name":"","avatar_template":"/user_avatar/meta.discourse.org/hamman2118/{size}/383565_2.png","flair_name":"support-explorers","flair_url":"https://global.discourse-cdn.com/meta/original/4X/d/1/b/d1ba0acf09b9d01f87f9e05bbee1dc5b0e316d5f.png","flair_bg_color":"dddddd","flair_color":"111111","flair_group_id":118,"trust_level":2},{"id":191411,"username":"Lxk520","name":"Lxk520","avatar_template":"/user_avatar/meta.discourse.org/lxk520/{size}/550353_2.png","trust_level":1},{"id":114728,"username":"darkpixlz","name":"Pyx ","avatar_template":"/user_avatar/meta.discourse.org/darkpixlz/{size}/549896_2.png","flair_name":"VolunteerMods","flair_url":"https://global.discourse-cdn.com/meta/original/4X/2/7/d/27de051915b8a604d176484cd260d10cfc956d42.svg","flair_group_id":276,"primary_group_name":"VolunteerMods","trust_level":4},{"id":115923,"username":"Discourse","name":null,"avatar_template":"/user_avatar/meta.discourse.org/discourse/{size}/148734_2.png","admin":true,"trust_level":4},{"id":138497,"username":"ToddZ","name":"","avatar_template":"/user_avatar/meta.discourse.org/toddz/{size}/328350_2.png","flair_name":"VolunteerMods","flair_url":"https://global.discourse-cdn.com/meta/original/4X/2/7/d/27de051915b8a604d176484cd260d10cfc956d42.svg","flair_group_id":276,"primary_group_name":"VolunteerMods","trust_level":4},{"id":135971,"username":"microhit","name":"","avatar_template":"/user_avatar/meta.discourse.org/microhit/{size}/447960_2.png","trust_level":2},{"id":7229,"username":"DavidGNavas","name":"David García-Navas","avatar_template":"/user_avatar/meta.discourse.org/davidgnavas/{size}/68313_2.png","trust_level":2},{"id":6626,"username":"riking","name":"Kane York","avatar_template":"/user_avatar/meta.discourse.org/riking/{size}/170938_2.png","trust_level":2},{"id":8571,"username":"tobiaseigen","name":"Tobias Eigen","avatar_template":"/user_avatar/meta.discourse.org/tobiaseigen/{size}/539204_2.png","trust_level":2},{"id":21555,"username":"BenLeong","name":"Ben Leong","avatar_template":"/user_avatar/meta.discourse.org/benleong/{size}/60951_2.png","trust_level":2},{"id":13093,"username":"pacharanero","name":"Marcus Baw","avatar_template":"/user_avatar/meta.discourse.org/pacharanero/{size}/500583_2.png","flair_name":"VolunteerMods","flair_url":"https://global.discourse-cdn.com/meta/original/4X/2/7/d/27de051915b8a604d176484cd260d10cfc956d42.svg","flair_group_id":276,"primary_group_name":"VolunteerMods","trust_level":4},{"id":24426,"username":"enigmaty","name":"","avatar_template":"/user_avatar/meta.discourse.org/enigmaty/{size}/65626_2.png","trust_level":2},{"id":84520,"username":"OdysLam","name":"Odysseas Lamtzidis","avatar_template":"/user_avatar/meta.discourse.org/odyslam/{size}/194433_2.png","trust_level":2},{"id":406,"username":"RGJ","name":"Richard - Communiteq","avatar_template":"/user_avatar/meta.discourse.org/rgj/{size}/523185_2.png","flair_name":"support-experts","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4},{"id":145010,"username":"Twissell","name":"","avatar_template":"/user_avatar/meta.discourse.org/twissell/{size}/366765_2.png","trust_level":1},{"id":171937,"username":"alltiagocom","name":"Tiago","avatar_template":"/user_avatar/meta.discourse.org/alltiagocom/{size}/492709_2.png","trust_level":2},{"id":174162,"username":"majorjc_MS","name":"Major","avatar_template":"/user_avatar/meta.discourse.org/majorjc_ms/{size}/498912_2.png","trust_level":1},{"id":35474,"username":"Canapin","name":"Coin-coin le Canapin","avatar_template":"/user_avatar/meta.discourse.org/canapin/{size}/119591_2.png","trust_level":3},{"id":15019,"username":"5minpause","name":"5minpause","avatar_template":"/user_avatar/meta.discourse.org/5minpause/{size}/116074_2.png","trust_level":1},{"id":15291,"username":"philh","name":"","avatar_template":"/user_avatar/meta.discourse.org/philh/{size}/532740_2.png","trust_level":2},{"id":16697,"username":"mpalmer","name":"Matt Palmer","avatar_template":"/user_avatar/meta.discourse.org/mpalmer/{size}/45740_2.png","trust_level":2},{"id":109684,"username":"f1r4s","name":"Eddie","avatar_template":"/user_avatar/meta.discourse.org/f1r4s/{size}/245347_2.png","trust_level":2},{"id":32726,"username":"gwmngilfen","name":"Greg","avatar_template":"/user_avatar/meta.discourse.org/gwmngilfen/{size}/302925_2.png","trust_level":2},{"id":15568,"username":"fefrei","name":"Felix Freiberger","avatar_template":"/user_avatar/meta.discourse.org/fefrei/{size}/119538_2.png","trust_level":2},{"id":32,"username":"codinghorror","name":"Jeff Atwood","avatar_template":"/user_avatar/meta.discourse.org/codinghorror/{size}/110067_2.png","admin":true,"trust_level":2},{"id":186126,"username":"singi2016cn","name":"Singi Qin","avatar_template":"/user_avatar/meta.discourse.org/singi2016cn/{size}/532755_2.png","trust_level":2},{"id":20815,"username":"marcospreviato","name":"Marcos P","avatar_template":"/user_avatar/meta.discourse.org/marcospreviato/{size}/54766_2.png","trust_level":2},{"id":17969,"username":"Pad_Pors","name":"Pad Pors","avatar_template":"/user_avatar/meta.discourse.org/pad_pors/{size}/52016_2.png","trust_level":2},{"id":72263,"username":"denvergeeks","name":"","avatar_template":"/user_avatar/meta.discourse.org/denvergeeks/{size}/327671_2.png","trust_level":2},{"id":135057,"username":"fokx","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/f/958977/{size}.png","trust_level":2},{"id":182632,"username":"dodger","name":"dodger","avatar_template":"/user_avatar/meta.discourse.org/dodger/{size}/522280_2.png","trust_level":1},{"id":182970,"username":"MoRanYue","name":"MRY","avatar_template":"/user_avatar/meta.discourse.org/moranyue/{size}/523065_2.png","trust_level":2},{"id":182437,"username":"lion","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/l/57b2e6/{size}.png","trust_level":1}],"primary_groups":[{"id":47,"name":"team"},{"id":276,"name":"VolunteerMods"}],"flair_groups":[{"id":142,"name":"support-experts","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_color":""},{"id":48,"name":"plugin_authors","flair_url":"plug","flair_bg_color":"dddddd","flair_color":"111111"},{"id":47,"name":"team","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_bg_color":"","flair_color":"111"},{"id":73,"name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111"},{"id":118,"name":"support-explorers","flair_url":"https://global.discourse-cdn.com/meta/original/4X/d/1/b/d1ba0acf09b9d01f87f9e05bbee1dc5b0e316d5f.png","flair_bg_color":"dddddd","flair_color":"111111"},{"id":276,"name":"VolunteerMods","flair_url":"https://global.discourse-cdn.com/meta/original/4X/2/7/d/27de051915b8a604d176484cd260d10cfc956d42.svg","flair_bg_color":"","flair_color":""}],"topic_list":{"can_create_topic":false,"filter":"latest","more_topics_url":"/c/wiki/177?page=1","per_page":30,"top_tags":[{"id":478,"name":"como-fazer","slug":"how-to"},{"id":297,"name":"tradução-chinesa","slug":"chinese-translation"},{"id":66,"name":"wordpress","slug":"wordpress"},{"id":824,"name":"instalar","slug":"install"},{"id":199,"name":"vídeo","slug":"video"},{"id":482,"name":"referência","slug":"reference"},{"id":479,"name":"explicação","slug":"explanation"},{"id":60,"name":"sso","slug":"sso"},{"id":481,"name":"configurau00e7u00e3o-avan","slug":"advanced-setup"},{"id":24,"name":"docker","slug":"docker"},{"id":65,"name":"migrações","slug":"migrations"},{"id":39,"name":"e-mail","slug":"email"},{"id":274,"name":"guias-de-plugin","slug":"plugin-guides"},{"id":803,"name":"activitypub","slug":"activitypub"},{"id":543,"name":"ia","slug":"ai"},{"id":55,"name":"cópias-de-segurança","slug":"backups"},{"id":230,"name":"integração-de-chat","slug":"chat-integration"},{"id":330,"name":"api-rest","slug":"rest-api"},{"id":72,"name":"s3","slug":"s3"},{"id":827,"name":"cloudflare","slug":"cloudflare"},{"id":814,"name":"personalização","slug":"customization"},{"id":150,"name":"instalação-dev","slug":"dev-install"},{"id":263,"name":"discourseconnect","slug":"discourseconnect"},{"id":825,"name":"domínios","slug":"domains"},{"id":817,"name":"tarefas","slug":"tasks"},{"id":16,"name":"tradução","slug":"translation"},{"id":484,"name":"tutorial","slug":"tutorial"},{"id":5,"name":"instalação-não-suportada","slug":"unsupported-install"},{"id":107,"name":"webhooks","slug":"webhooks"},{"id":46,"name":"cdn","slug":"cdn"},{"id":813,"name":"conteúdo","slug":"content"}],"topics":[{"fancy_title":"Mutisite e objetos do Cloudflare R2","fancy_title_localized":true,"locale":"en","id":412414,"title":"Mutisite and Cloudflare R2 Objects","slug":"mutisite-and-cloudflare-r2-objects","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-09-15T02:26:41.718Z","last_posted_at":"2026-09-15T02:26:41.825Z","bumped":true,"bumped_at":"2026-09-15T02:26:41.825Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Usando o Cloudflare R2 em apenas um site em uma instalação multisite do Discourse\nSe você executa uma instalação multisite do Discourse e deseja que apenas um dos seus sites esteja no Cloudflare R2 (uploads, backups e, opcionalmente, assets estáticos), o padrão&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":1113,"name":"hospedagem","slug":"hosting"},{"id":827,"name":"cloudflare","slug":"cloudflare"},{"id":704,"name":"multisite","slug":"multisite"}],"tags_descriptions":{"hospedagem":"Tópicos sobre serviços para hospedar Discourse, seja em seus próprios servido..."},"views":44,"like_count":1,"has_summary":false,"last_poster_username":"kcahtoor","category_id":180,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Autor(a) original, Autor(a) mais recente","user_id":179822,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Como limpar o distintivo da barra de tarefas do Windows para a PWA","fancy_title_localized":true,"locale":"en","id":411981,"title":"How to clear the Windows Task Bar badge for the PWA","slug":"how-to-clear-the-windows-task-bar-badge-for-the-pwa","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":"https://global.discourse-cdn.com/meta/original/4X/9/6/5/96512218204a5cd79833ea8ea26b0e286d3aedb7.png","created_at":"2026-09-09T09:58:40.021Z","last_posted_at":"2026-09-09T10:02:27.541Z","bumped":true,"bumped_at":"2026-09-09T10:02:27.541Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Às vezes, o badge da PWA fica dessincronizado com suas notificações. Isso pode ser irritante: \n \nVocê pode removê-lo manualmente por meio do console de desenvolvedor da PWA no Chrome ou Edge: \n\n\nAbra a PWA do Discourse. \n\n\nPressione Ctrl + Shif&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":59,"height":60,"url":"https://global.discourse-cdn.com/meta/original/4X/9/6/5/96512218204a5cd79833ea8ea26b0e286d3aedb7.png"}],"tags":[{"id":165,"name":"pwa","slug":"pwa"},{"id":450,"name":"área-de-trabalho","slug":"desktop"}],"tags_descriptions":{},"views":67,"like_count":2,"has_summary":false,"last_poster_username":"merefield","category_id":181,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Autor(a) original, Autor(a) mais recente","user_id":27384,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":95552,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Copiar backups para outro servidor com rsync e cron","fancy_title_localized":true,"locale":"en","id":124346,"title":"Copy backups to another server with rsync and cron","slug":"copy-backups-to-another-server-with-rsync-and-cron","posts_count":9,"reply_count":4,"highest_post_number":9,"image_url":null,"created_at":"2019-07-30T01:17:44.385Z","last_posted_at":"2026-09-09T07:35:44.456Z","bumped":true,"bumped_at":"2026-09-09T07:35:44.456Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I have a backup server that coordinates backups across many servers. I want my backup server to grab Discourse backups from my forum’s server. \nI gave some thought to how I’d allow the backup server to access the backup &hellip;","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":1544,"like_count":16,"has_summary":false,"last_poster_username":"MiniForum","category_id":180,"op_like_count":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autor(a) original","user_id":63788,"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":null,"description":"Recent Poster","user_id":63791,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autor(a) mais recente","user_id":202262,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Lista comum de importações para componentes/ plugins do tema (JS)","fancy_title_localized":true,"locale":"en","id":382493,"title":"Common list of imports for Theme Components/plugins (JS)","slug":"common-list-of-imports-for-theme-components-plugins-js","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-09-13T03:13:05.568Z","last_posted_at":"2025-12-26T12:19:50.196Z","bumped":true,"bumped_at":"2026-09-05T03:10:02.518Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Normalmente, eu me vejo procurando por aí os imports necessários para diferentes coisas ao criar um Componente de Tema, então decidi compilar vários deles e colocá-los aqui.\nRelacionados ao Ember\n\n\n\n\nNome\nImport\nUso\n\n\n\n\nComponente\nimport&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":271,"like_count":12,"has_summary":false,"last_poster_username":"chapoi","category_id":179,"op_like_count":11,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autor(a) original","user_id":135392,"primary_group_id":null,"flair_group_id":48},{"extras":"latest","description":"Autor(a) mais recente","user_id":113000,"primary_group_id":null,"flair_group_id":47}]},{"fancy_title":"Configurando o AWS SES para e-mails de saída, rejeição e recebimento","fancy_title_localized":true,"locale":"en","id":263604,"title":"Configuring AWS SES for outgoing, bounce, and incoming email","slug":"configuring-aws-ses-for-outgoing-bounce-and-incoming-email","posts_count":14,"reply_count":3,"highest_post_number":14,"image_url":null,"created_at":"2023-05-02T22:18:25.324Z","last_posted_at":"2026-09-04T15:30:14.980Z","bumped":true,"bumped_at":"2026-09-04T15:30:14.980Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Pensei em compartilhar a configuração que elaborei para usar o AWS SES para e-mails de saída, rejeição e entrada. O serviço SES tem, sem dúvida, algumas nuances, e foi preciso bastante tentativa e erro para entender ex&hellip;","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":3384,"like_count":13,"has_summary":false,"last_poster_username":"simonk","category_id":180,"op_like_count":9,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autor(a) original","user_id":129914,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":89208,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":37716,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":189531,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autor(a) mais recente","user_id":11075,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Configuração Multisite com Let&rsquo;s Encrypt e sem Reverse Proxy","fancy_title_localized":true,"locale":"en","id":175285,"title":"Setup Multisite Configuration with Let's Encrypt and no Reverse Proxy","slug":"setup-multisite-configuration-with-lets-encrypt-and-no-reverse-proxy","posts_count":25,"reply_count":13,"highest_post_number":25,"image_url":null,"created_at":"2021-01-06T16:52:21.664Z","last_posted_at":"2026-08-27T11:12:24.311Z","bumped":true,"bumped_at":"2026-08-27T11:12:24.311Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Estas instruções devem ser consideradas beta e para aqueles familiarizados com uma configuração padrão\nMas, no momento (2023.02.11), estas instruções não funcionam!! (Veja Configurar Let’s Encrypt com múltiplos domínios / redirecionamentos para como...)","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":4878,"like_count":38,"has_summary":false,"last_poster_username":"kcahtoor","category_id":180,"op_like_count":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autor(a) original","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Autor(a) frequente","user_id":87440,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":21969,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":82960,"primary_group_id":47,"flair_group_id":47},{"extras":"latest","description":"Autor(a) mais recente","user_id":179822,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Migrar um fórum XenForo para Discourse","fancy_title_localized":true,"locale":"en","id":45232,"title":"Migrate a XenForo forum to Discourse","slug":"migrate-a-xenforo-forum-to-discourse","posts_count":94,"reply_count":93,"highest_post_number":141,"image_url":null,"created_at":"2016-06-04T01:38:22.529Z","last_posted_at":"2026-08-16T13:55:56.088Z","bumped":true,"bumped_at":"2026-08-16T13:55:56.088Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hey guys so after trying for a week or so I decided to import the database on docker app which I hoped it will succeed without any issues. TBH I got some issues at first but it turned to be all easy to solve. \nNow I woul&hellip;","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":22411,"like_count":160,"has_summary":true,"last_poster_username":"Andrew_Bond","category_id":180,"op_like_count":25,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autor(a) original","user_id":21760,"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":null,"description":"Autor(a) frequente","user_id":23656,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":12638,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autor(a) mais recente","user_id":120547,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Configuração de implantação de Discourse de opinião do MKJ","fancy_title_localized":true,"locale":"en","id":193355,"title":"MKJ's Opinionated Discourse Deployment Configuration","slug":"mkjs-opinionated-discourse-deployment-configuration","posts_count":47,"reply_count":33,"highest_post_number":47,"image_url":null,"created_at":"2021-06-09T23:34:00.917Z","last_posted_at":"2026-08-07T15:56:28.700Z","bumped":true,"bumped_at":"2026-08-07T15:56:28.700Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Nos últimos anos, tenho administrado um fórum Discourse com uma quantidade considerável de conteúdo e muitas imagens. O Maker Forums tem mais de 100 GB de imagens e mais de 400.000 publicações, das quais uma quantidade significativa foi imp&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":479,"name":"explicação","slug":"explanation"},{"id":824,"name":"instalar","slug":"install"}],"tags_descriptions":{},"views":8048,"like_count":115,"has_summary":false,"last_poster_username":"mcdanlj","category_id":180,"op_like_count":54,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Autor(a) original, Autor(a) mais recente","user_id":2377,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":7720,"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":null,"description":"Recent Poster","user_id":61383,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":63143,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Personalizando temas sem o botão Editar código","fancy_title_localized":true,"locale":"en","id":329601,"title":"Customizing themes without an Edit code button","slug":"customizing-themes-without-an-edit-code-button","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2024-10-06T23:23:48.112Z","last_posted_at":"2026-02-25T10:48:12.767Z","bumped":true,"bumped_at":"2026-08-02T15:50:09.053Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Às vezes, você pode querer personalizar um tema do Discourse, mas perceber que não há uma seção “Código personalizado” com um botão “Editar código” disponível. Isso geralmente acontece com temas remotos (temas instalados a partir de uma fonte externa)&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":814,"name":"personalização","slug":"customization"}],"tags_descriptions":{},"views":552,"like_count":15,"has_summary":false,"last_poster_username":"stephtara","category_id":178,"op_like_count":15,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autor(a) original","user_id":95552,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autor(a) mais recente","user_id":181081,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Configurando a barra lateral padrão para seus usuários","fancy_title_localized":true,"locale":"en","id":347764,"title":"Configuring the default sidebar for your users","slug":"configuring-the-default-sidebar-for-your-users","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-01-17T23:01:22.584Z","last_posted_at":"2025-01-18T01:59:06.495Z","bumped":true,"bumped_at":"2026-08-02T15:49:58.457Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"A barra lateral oferece acesso rápido às seções importantes do seu site Discourse. Embora os usuários possam personalizar sua própria barra lateral de acordo com suas preferências, fornecer uma configuração padrão bem pensada ajuda especialmente os novos usuários e v&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":483,"name":"barra-lateral","slug":"sidebar"}],"tags_descriptions":{},"views":1031,"like_count":20,"has_summary":false,"last_poster_username":"NateDhaliwal","category_id":178,"op_like_count":15,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autor(a) original","user_id":95552,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autor(a) mais recente","user_id":135392,"primary_group_id":null,"flair_group_id":48}]},{"fancy_title":"Configurando gatilhos de revisão automática de publicações","fancy_title_localized":true,"locale":"en","id":328584,"title":"Configuring automatic post review triggers","slug":"configuring-automatic-post-review-triggers","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-09-29T21:32:44.743Z","last_posted_at":"2024-09-29T21:32:44.838Z","bumped":true,"bumped_at":"2026-08-02T15:49:48.167Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Este guia explica as várias configurações e opções para exigir aprovação de tópicos no Discourse. Você aprenderá como essas configurações interagem e as melhores práticas para implementação.\nVocê pode encontrar o guia completo aqui: Configurin&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":67,"name":"aprovação","slug":"approval"}],"tags_descriptions":{},"views":665,"like_count":13,"has_summary":false,"last_poster_username":"Moin","category_id":178,"op_like_count":11,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Autor(a) original, Autor(a) mais recente","user_id":95552,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Instale Discourse em uma internet residencial com Cloudflare Tunnel","fancy_title_localized":true,"locale":"en","id":211297,"title":"Install Discourse on a residential internet with Cloudflare Tunnel","slug":"install-discourse-on-a-residential-internet-with-cloudflare-tunnel","posts_count":70,"reply_count":44,"highest_post_number":75,"image_url":"https://global.discourse-cdn.com/meta/optimized/4X/b/3/f/b3f0eb49548dfd0986084517deeb172c3dbecd40_2_1024x512.png","created_at":"2021-12-07T14:02:07.164Z","last_posted_at":"2026-07-27T16:10:47.998Z","bumped":true,"bumped_at":"2026-07-27T16:10:47.998Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Como o Discourse agora tem suporte para rodar em um Raspberry Pi, rodar uma pequena instância em seu laboratório doméstico se tornará um caso de uso comum. No entanto, muitos ISPs residenciais bloqueiam o tráfego de entr&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1200,"height":600,"url":"https://global.discourse-cdn.com/meta/original/4X/b/3/f/b3f0eb49548dfd0986084517deeb172c3dbecd40.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":512,"url":"https://global.discourse-cdn.com/meta/optimized/4X/b/3/f/b3f0eb49548dfd0986084517deeb172c3dbecd40_2_1024x512.png"},{"max_width":800,"max_height":800,"width":800,"height":400,"url":"https://global.discourse-cdn.com/meta/optimized/4X/b/3/f/b3f0eb49548dfd0986084517deeb172c3dbecd40_2_800x400.png"},{"max_width":600,"max_height":600,"width":600,"height":300,"url":"https://global.discourse-cdn.com/meta/optimized/4X/b/3/f/b3f0eb49548dfd0986084517deeb172c3dbecd40_2_600x300.png"},{"max_width":400,"max_height":400,"width":400,"height":200,"url":"https://global.discourse-cdn.com/meta/optimized/4X/b/3/f/b3f0eb49548dfd0986084517deeb172c3dbecd40_2_400x200.png"},{"max_width":300,"max_height":300,"width":300,"height":150,"url":"https://global.discourse-cdn.com/meta/optimized/4X/b/3/f/b3f0eb49548dfd0986084517deeb172c3dbecd40_2_300x150.png"},{"max_width":200,"max_height":200,"width":200,"height":100,"url":"https://global.discourse-cdn.com/meta/optimized/4X/b/3/f/b3f0eb49548dfd0986084517deeb172c3dbecd40_2_200x100.png"}],"tags":[{"id":478,"name":"como-fazer","slug":"how-to"},{"id":824,"name":"instalar","slug":"install"},{"id":318,"name":"braço","slug":"arm"},{"id":739,"name":"raspberry-pi","slug":"raspberry-pi"}],"tags_descriptions":{"como-fazer":"Guias de como fazer contêm passos a seguir para resolver um problema específico"},"views":10103,"like_count":165,"has_summary":true,"last_poster_username":"Ethsim2","category_id":180,"op_like_count":39,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autor(a) original","user_id":8722,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Autor(a) frequente","user_id":16290,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":117867,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":184568,"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":"Resolvido: Problema de todos os IPs dos usuários mostrados como provenientes do Cloudflare em vez do IP real do navegador no Discourse implantado com 1Panel","fancy_title_localized":true,"locale":"zh_CN","id":402038,"title":"解决1Panel部署的Discourse，所有用户ip显示为来自 Cloudflare，而不是用户的浏览器真实IP的问题","slug":"1panel-discourse-ip-cloudflare-ip","posts_count":2,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2026-05-01T19:46:58.087Z","last_posted_at":"2026-07-03T14:33:02.663Z","bumped":true,"bumped_at":"2026-07-03T14:46:34.449Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Instalei o 1Panel em meu VPS, instalei o Discourse (implantação em contêiner) e configurei um proxy reverso usando o OpenResty (implantação em contêiner). O domínio está hospedado na Cloudflare, com o CDN (nuvem amarela) ativado. Abaixo, apresento a solução para o problema de os IPs dos usuários aparecerem como provenientes da Cloudflare, em vez dos IPs reais dos navegadores dos usuários.\n\n1. No 1Panel, crie uma tarefa agendada para baixar semanalmente a lista mais recente de IPs da Cloudflare e salvá-la no diretório de configuração do OpenResty.\n\n\nNo menu lateral esquerdo do 1Panel, clique em \"Tarefas Agendadas\".\n\n\n...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":303,"like_count":2,"has_summary":false,"last_poster_username":"sniper756","category_id":180,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Autor(a) original, Autor(a) mais recente","user_id":185831,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Explicação do modo escuro, como selecioná-lo e como ativar a alternância","fancy_title_localized":true,"locale":"en","id":327397,"title":"Explanation of dark mode, how to select it, and how to enable switching","slug":"explanation-of-dark-mode-how-to-select-it-and-how-to-enable-switching","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":"https://global.discourse-cdn.com/meta/optimized/4X/a/f/f/aff1752e32bf979692f6b2a8215cf160ac09e151_2_543x1024.jpeg","created_at":"2024-09-20T11:02:20.147Z","last_posted_at":"2025-05-11T08:20:11.487Z","bumped":true,"bumped_at":"2026-05-25T23:00:01.206Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Introdução\nEste guia aborda o modo escuro, como selecioná-lo e como ativá-lo.\nO que é o modo escuro?\nComo explica a Forbes,\n\nA ideia por trás do modo escuro é que ele reduz a luz emitida pelas telas dos dispositivos enquanto mantém...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1080,"height":2034,"url":"https://global.discourse-cdn.com/meta/original/4X/a/f/f/aff1752e32bf979692f6b2a8215cf160ac09e151.jpeg"},{"max_width":1024,"max_height":1024,"width":543,"height":1024,"url":"https://global.discourse-cdn.com/meta/optimized/4X/a/f/f/aff1752e32bf979692f6b2a8215cf160ac09e151_2_543x1024.jpeg"},{"max_width":800,"max_height":800,"width":424,"height":800,"url":"https://global.discourse-cdn.com/meta/optimized/4X/a/f/f/aff1752e32bf979692f6b2a8215cf160ac09e151_2_424x800.jpeg"},{"max_width":600,"max_height":600,"width":318,"height":600,"url":"https://global.discourse-cdn.com/meta/optimized/4X/a/f/f/aff1752e32bf979692f6b2a8215cf160ac09e151_2_318x600.jpeg"},{"max_width":400,"max_height":400,"width":212,"height":400,"url":"https://global.discourse-cdn.com/meta/optimized/4X/a/f/f/aff1752e32bf979692f6b2a8215cf160ac09e151_2_212x400.jpeg"},{"max_width":300,"max_height":300,"width":159,"height":300,"url":"https://global.discourse-cdn.com/meta/optimized/4X/a/f/f/aff1752e32bf979692f6b2a8215cf160ac09e151_2_159x300.jpeg"},{"max_width":200,"max_height":200,"width":106,"height":200,"url":"https://global.discourse-cdn.com/meta/optimized/4X/a/f/f/aff1752e32bf979692f6b2a8215cf160ac09e151_2_106x200.jpeg"}],"tags":[],"tags_descriptions":{},"views":1094,"like_count":23,"has_summary":false,"last_poster_username":"NateDhaliwal","category_id":181,"op_like_count":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Autor(a) original, Autor(a) mais recente","user_id":135392,"primary_group_id":null,"flair_group_id":48},{"extras":null,"description":"Recent Poster","user_id":123090,"primary_group_id":null,"flair_group_id":118}]},{"fancy_title":"Redirecionar domínio de nível superior para www","fancy_title_localized":true,"locale":"zh_CN","id":400583,"title":"@顶级域名重定向到www","slug":"www","posts_count":7,"reply_count":5,"highest_post_number":7,"image_url":null,"created_at":"2026-04-14T06:50:44.835Z","last_posted_at":"2026-04-16T18:04:50.402Z","bumped":true,"bumped_at":"2026-04-16T18:04:50.402Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Use sudo para elevar privilégios temporariamente e editar o app.yml\n\ncd /var/discourse\nsudo nano /containers/app.yml\n\n\nEdite o arquivo de configuração do Discourse, app.yml\n\nVocê só precisa configurar o arquivo app.yml do Discourse para definir o domínio principal e as relações de alias:\nDISCOURSE_HOSTNAME: 'www.discourse.cc'      # Seu domínio principal (endereço de acesso final)\nDISCO&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":308,"like_count":8,"has_summary":false,"last_poster_username":"pfaffman","category_id":180,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autor(a) original","user_id":191411,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":27384,"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":"Redirecionar qualquer subdomínio aleatório para www","fancy_title_localized":true,"locale":"zh_CN","id":400584,"title":"任何随机子域名重定向到www","slug":"www","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2026-04-14T06:58:50.366Z","last_posted_at":"2026-04-14T15:23:07.898Z","bumped":true,"bumped_at":"2026-04-14T17:53:28.226Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Redirecionamento de subdomínio aleatório para www\n\nObtenha sua AccessKey do Alibaba Cloud (usando o Alibaba Cloud como exemplo, solicite sua própria chave).\n\nAccessKey ID: LTAI5tQCfDcVcghn5\nAccessKey Secret: J8ZayXB44MIWa1Mfnj\n\n\nInstale o acme.sh\n\ncd ~\ncurl https://get.acme.sh | sh\n\n\nMude a CA padrão para o Let's Encrypt e, em seguida, solicite um novo certificado:\n\n# Mude a CA padrão para Let's...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":228,"like_count":1,"has_summary":false,"last_poster_username":"Lxk520","category_id":180,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Autor(a) original, Autor(a) mais recente","user_id":191411,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":114728,"primary_group_id":276,"flair_group_id":276}]},{"fancy_title":"Índice de Administradores","fancy_title_localized":true,"locale":"en","id":322712,"title":"Administrators Index","slug":"administrators-index","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-08-21T13:33:48.536Z","last_posted_at":"2024-08-21T13:33:48.621Z","bumped":true,"bumped_at":"2026-04-02T23:13:19.128Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"Guias gerais\n\nRecriando o Lounge: Recriando a categoria automática do Lounge\nPersonalizando os Termos de Serviço: Algumas observações sobre a personalização dos Termos de Serviço padrão\nRodapé de notificação por e-mail personalizado: Personalize a notificação por e-mail…","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":621,"like_count":8,"has_summary":false,"last_poster_username":"Discourse","category_id":178,"op_like_count":8,"pinned_globally":false,"featured_link":null,"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":"Recriando a categoria automática Lounge","fancy_title_localized":true,"locale":"en","id":397689,"title":"Re-creating the automatic Lounge category","slug":"re-creating-the-automatic-lounge-category","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2026-03-05T03:37:24.474Z","last_posted_at":"2026-03-05T05:57:33.937Z","bumped":true,"bumped_at":"2026-04-02T23:05:53.554Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":bookmark: Este guia apresenta dois métodos para recriar a funcionalidade da categoria Lounge, anteriormente oferecida por padrão e ainda visível em algumas instalações do Discourse.\n:person_raising_hand: Nível de usuário necessário: Admini…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":242,"like_count":10,"has_summary":false,"last_poster_username":"ToddZ","category_id":178,"op_like_count":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Autor(a) original, Autor(a) mais recente","user_id":138497,"primary_group_id":276,"flair_group_id":276},{"extras":null,"description":"Recent Poster","user_id":135392,"primary_group_id":null,"flair_group_id":48}]},{"fancy_title":"Personalizando caixas de subcategorias no Discourse","fancy_title_localized":true,"locale":"en","id":239691,"title":"Customizing subcategory boxes in Discourse","slug":"customizing-subcategory-boxes-in-discourse","posts_count":3,"reply_count":1,"highest_post_number":6,"image_url":"https://global.discourse-cdn.com/meta/original/3X/6/f/6f81f6c65323d8d5c2beb14c5458b3d8ee3f5e37.png","created_at":"2022-09-21T19:19:52.577Z","last_posted_at":"2026-04-02T21:45:10.074Z","bumped":true,"bumped_at":"2026-04-02T21:45:10.074Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":bookmark: Este guia explica como personalizar a aparência das caixas de subcategorias no Discourse, incluindo o ajuste de estilos para tópicos em destaque, a modificação do estilo \"Caixas\" e o gerenciamento do truncamento da descrição da categoria…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1021,"height":257,"url":"https://global.discourse-cdn.com/meta/original/3X/6/f/6f81f6c65323d8d5c2beb14c5458b3d8ee3f5e37.png"},{"max_width":800,"max_height":800,"width":800,"height":201,"url":"https://global.discourse-cdn.com/meta/optimized/3X/6/f/6f81f6c65323d8d5c2beb14c5458b3d8ee3f5e37_2_800x201.png"},{"max_width":600,"max_height":600,"width":600,"height":151,"url":"https://global.discourse-cdn.com/meta/optimized/3X/6/f/6f81f6c65323d8d5c2beb14c5458b3d8ee3f5e37_2_600x151.png"},{"max_width":400,"max_height":400,"width":400,"height":100,"url":"https://global.discourse-cdn.com/meta/optimized/3X/6/f/6f81f6c65323d8d5c2beb14c5458b3d8ee3f5e37_2_400x100.png"},{"max_width":300,"max_height":300,"width":300,"height":75,"url":"https://global.discourse-cdn.com/meta/optimized/3X/6/f/6f81f6c65323d8d5c2beb14c5458b3d8ee3f5e37_2_300x75.png"},{"max_width":200,"max_height":200,"width":200,"height":50,"url":"https://global.discourse-cdn.com/meta/optimized/3X/6/f/6f81f6c65323d8d5c2beb14c5458b3d8ee3f5e37_2_200x50.png"}],"tags":[{"id":478,"name":"como-fazer","slug":"how-to"},{"id":814,"name":"personalização","slug":"customization"}],"tags_descriptions":{"como-fazer":"Guias de como fazer contêm passos a seguir para resolver um problema específico"},"views":1547,"like_count":1,"has_summary":false,"last_poster_username":"Moin","category_id":179,"op_like_count":0,"pinned_globally":false,"featured_link":null,"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":"Recent Poster","user_id":135971,"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":"Crie um gráfico de rede do seu fórum - visualização de dados","fancy_title_localized":true,"locale":"en","id":37426,"title":"Create a Network chart of your forum - data visualization","slug":"create-a-network-chart-of-your-forum-data-visualization","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":"https://global.discourse-cdn.com/meta/original/3X/3/9/39b31332ba376814335437f8ca011aad6ecc4995.png","created_at":"2016-01-04T17:13:02.758Z","last_posted_at":"2026-03-26T19:49:25.668Z","bumped":true,"bumped_at":"2026-03-26T19:49:25.668Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Thanks to the Data Explorer Plugin and the query that @riking created, we have a great visualization of the interaction in our :discourse: instance. \n \nYou can also play with it. \nIt’s easy to do it: \n1 - Install Data Ex&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":661,"height":518,"url":"https://global.discourse-cdn.com/meta/original/3X/3/9/39b31332ba376814335437f8ca011aad6ecc4995.png"},{"max_width":600,"max_height":600,"width":600,"height":470,"url":"https://global.discourse-cdn.com/meta/optimized/3X/3/9/39b31332ba376814335437f8ca011aad6ecc4995_2_600x470.png"},{"max_width":400,"max_height":400,"width":400,"height":313,"url":"https://global.discourse-cdn.com/meta/optimized/3X/3/9/39b31332ba376814335437f8ca011aad6ecc4995_2_400x313.png"},{"max_width":300,"max_height":300,"width":300,"height":235,"url":"https://global.discourse-cdn.com/meta/optimized/3X/3/9/39b31332ba376814335437f8ca011aad6ecc4995_2_300x235.png"},{"max_width":200,"max_height":200,"width":200,"height":156,"url":"https://global.discourse-cdn.com/meta/optimized/3X/3/9/39b31332ba376814335437f8ca011aad6ecc4995_2_200x156.png"}],"tags":[{"id":478,"name":"como-fazer","slug":"how-to"},{"id":821,"name":"relatório","slug":"reporting"}],"tags_descriptions":{"como-fazer":"Guias de como fazer contêm passos a seguir para resolver um problema específico"},"views":6847,"like_count":27,"has_summary":false,"last_poster_username":"merefield","category_id":178,"op_like_count":19,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autor(a) original","user_id":7229,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":6626,"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":"Recent Poster","user_id":21555,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autor(a) mais recente","user_id":27384,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Configuração do Discourse MCP no CLI do OpenCode","fancy_title_localized":true,"locale":"en","id":398378,"title":"Discourse MCP Setup in OpenCode CLI","slug":"discourse-mcp-setup-in-opencode-cli","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-03-13T14:33:29.472Z","last_posted_at":"2026-03-13T14:33:29.548Z","bumped":true,"bumped_at":"2026-03-13T16:09:31.736Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Este guia fornece instruções testadas para instalar o Discourse MCP no OpenCode CLI. Se você estiver usando um cliente MCP diferente, também escrevi guias para o Codex CLI.\n\nUSE SEU LLM! LLMs são muito bons em seguir...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":543,"name":"ia","slug":"ai"},{"id":1087,"name":"mcp","slug":"mcp"},{"id":968,"name":"api-do-usuário","slug":"user-api"}],"tags_descriptions":{},"views":1041,"like_count":3,"has_summary":false,"last_poster_username":"pacharanero","category_id":181,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Autor(a) original, Autor(a) mais recente","user_id":13093,"primary_group_id":276,"flair_group_id":276}]},{"fancy_title":"Migrar um fórum NodeBB com MongoDB para Discourse","fancy_title_localized":true,"locale":"en","id":126553,"title":"Migrate a NodeBB forum with MongoDB to Discourse","slug":"migrate-a-nodebb-forum-with-mongodb-to-discourse","posts_count":19,"reply_count":11,"highest_post_number":23,"image_url":null,"created_at":"2019-08-22T17:33:06.337Z","last_posted_at":"2026-03-08T14:39:08.041Z","bumped":true,"bumped_at":"2026-03-08T14:39:08.041Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"As you properly know, NodeBB supports two DB backends, Redis and MongoDB. Discourse importer script supports them both. In this tutorial, we will learn how to migrate NodeBB with MongoDB as DB backend. We will be using N&hellip;","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":6108,"like_count":29,"has_summary":false,"last_poster_username":"Twissell","category_id":180,"op_like_count":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autor(a) original","user_id":24426,"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":null,"description":"Autor(a) frequente","user_id":84520,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":406,"primary_group_id":null,"flair_group_id":142},{"extras":"latest","description":"Autor(a) mais recente","user_id":145010,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Configuração do Discourse MCP no CLI do OpenAI Codex","fancy_title_localized":true,"locale":"en","id":397662,"title":"Discourse MCP Setup in OpenAI Codex CLI","slug":"discourse-mcp-setup-in-openai-codex-cli","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-03-04T21:49:40.243Z","last_posted_at":"2026-03-04T21:49:40.379Z","bumped":true,"bumped_at":"2026-03-04T21:49:40.379Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Tenho experimentado com o Discourse MCP, mas descobri que a documentação existente no Meta para usá-lo não incluía nada sobre o Codex CLI, e foi um pouco confuso descobrir quais partes da documentação...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":543,"name":"ia","slug":"ai"},{"id":1087,"name":"mcp","slug":"mcp"},{"id":968,"name":"api-do-usuário","slug":"user-api"}],"tags_descriptions":{},"views":665,"like_count":5,"has_summary":false,"last_poster_username":"pacharanero","category_id":181,"op_like_count":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Autor(a) original, Autor(a) mais recente","user_id":13093,"primary_group_id":276,"flair_group_id":276}]},{"fancy_title":"Provedores de hospedagem recomendados para auto-hospeadores","fancy_title_localized":true,"locale":"en","id":79562,"title":"Recommended Hosting Providers for Self Hosters","slug":"recommended-hosting-providers-for-self-hosters","posts_count":119,"reply_count":85,"highest_post_number":134,"image_url":"https://global.discourse-cdn.com/meta/original/4X/9/7/d/97d8f04c3c8d1e0f7fed6cfd60cb58693eeb231e.jpeg","created_at":"2018-02-01T18:57:31.970Z","last_posted_at":"2026-02-24T12:43:22.570Z","bumped":true,"bumped_at":"2026-02-24T12:43:22.570Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"This guide is intended for people who are not system administrators who just want to make Discourse work. This is a list of cloud hosting services that are believed to be reliable and easy enough for a novice to get up a&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":800,"height":500,"url":"https://global.discourse-cdn.com/meta/original/4X/9/7/d/97d8f04c3c8d1e0f7fed6cfd60cb58693eeb231e.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":375,"url":"https://global.discourse-cdn.com/meta/optimized/4X/9/7/d/97d8f04c3c8d1e0f7fed6cfd60cb58693eeb231e_2_600x375.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":250,"url":"https://global.discourse-cdn.com/meta/optimized/4X/9/7/d/97d8f04c3c8d1e0f7fed6cfd60cb58693eeb231e_2_400x250.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":187,"url":"https://global.discourse-cdn.com/meta/optimized/4X/9/7/d/97d8f04c3c8d1e0f7fed6cfd60cb58693eeb231e_2_300x187.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":125,"url":"https://global.discourse-cdn.com/meta/optimized/4X/9/7/d/97d8f04c3c8d1e0f7fed6cfd60cb58693eeb231e_2_200x125.jpeg"}],"tags":[{"id":1113,"name":"hospedagem","slug":"hosting"}],"tags_descriptions":{"hospedagem":"Tópicos sobre serviços para hospedar Discourse, seja em seus próprios servido..."},"views":32533,"like_count":407,"has_summary":true,"last_poster_username":"Canapin","category_id":180,"op_like_count":68,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autor(a) original","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Autor(a) frequente","user_id":171937,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":174162,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":27384,"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":"Migração de container autônomo para containers web e de dados separados","fancy_title_localized":true,"locale":"en","id":29413,"title":"Move from standalone container to separate web and data containers","slug":"move-from-standalone-container-to-separate-web-and-data-containers","posts_count":138,"reply_count":116,"highest_post_number":148,"image_url":null,"created_at":"2015-05-29T14:12:22.726Z","last_posted_at":"2026-02-24T00:32:38.549Z","bumped":true,"bumped_at":"2026-02-24T00:32:38.549Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":warning: Esta é uma configuração avançada. Não siga isto a menos que você tenha experiência com administração de servidores Linux e Docker. Você também precisa prestar muita atenção aos commits no discourse_docker para garantir que você perceba e...","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":492,"name":"dois-contêineres","slug":"two-container"},{"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":30002,"like_count":255,"has_summary":true,"last_poster_username":"Canapin","category_id":180,"op_like_count":44,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autor(a) original","user_id":15019,"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":null,"description":"Autor(a) frequente","user_id":27384,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":15291,"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":"Personalizar configuração de entrega direta do Postfix","fancy_title_localized":true,"locale":"en","id":118759,"title":"Customize direct-delivery Postfix configuration","slug":"customize-direct-delivery-postfix-configuration","posts_count":20,"reply_count":8,"highest_post_number":20,"image_url":null,"created_at":"2019-05-27T04:32:28.414Z","last_posted_at":"2026-02-14T23:28:15.998Z","bumped":true,"bumped_at":"2026-02-14T23:28:15.998Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"If you have a mail receiver container which requires customised Postfix configuration, this is the topic for you.  Herein are described the steps required to set Postfix main.cf configuration variables to whatever your h&hellip;","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":5283,"like_count":20,"has_summary":false,"last_poster_username":"gwmngilfen","category_id":180,"op_like_count":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autor(a) original","user_id":16697,"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":null,"description":"Autor(a) frequente","user_id":109684,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":138497,"primary_group_id":276,"flair_group_id":276},{"extras":"latest","description":"Autor(a) mais recente","user_id":32726,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Adicionar uma página offline para exibir quando o Discourse estiver reconstruindo ou iniciando","fancy_title_localized":true,"locale":"en","id":45238,"title":"Add an offline page to display when Discourse is rebuilding or starting up","slug":"add-an-offline-page-to-display-when-discourse-is-rebuilding-or-starting-up","posts_count":141,"reply_count":119,"highest_post_number":163,"image_url":"https://global.discourse-cdn.com/meta/original/3X/9/0/9065d42ce76d3b600e84f1c694f932a9a1938b75.png","created_at":"2016-06-04T08:41:48.125Z","last_posted_at":"2026-02-03T11:01:35.205Z","bumped":true,"bumped_at":"2026-02-03T11:01:35.205Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":warning: Este guia destina-se a utilizadores avançados, que já estão a usar o nginx fora do contentor docker. Ao seguir este guia, tornará a sua configuração mais complicada e perderá alguns benefícios de velocidade como o HTTP2 se...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":317,"height":328,"url":"https://global.discourse-cdn.com/meta/original/3X/9/0/9065d42ce76d3b600e84f1c694f932a9a1938b75.png"},{"max_width":300,"max_height":300,"width":289,"height":300,"url":"https://global.discourse-cdn.com/meta/optimized/3X/9/0/9065d42ce76d3b600e84f1c694f932a9a1938b75_2_289x300.png"},{"max_width":200,"max_height":200,"width":193,"height":200,"url":"https://global.discourse-cdn.com/meta/optimized/3X/9/0/9065d42ce76d3b600e84f1c694f932a9a1938b75_2_193x200.png"}],"tags":[{"id":478,"name":"como-fazer","slug":"how-to"},{"id":481,"name":"configurau00e7u00e3o-avan","slug":"advanced-setup"},{"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":247371,"like_count":341,"has_summary":true,"last_poster_username":"merefield","category_id":180,"op_like_count":100,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autor(a) original","user_id":15568,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":2377,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":32,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":186126,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autor(a) mais recente","user_id":27384,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Configurando o Amazon S3 da AWS para armazenamento e o Cloudfront para CDNs","fancy_title_localized":true,"locale":"en","id":392369,"title":"Configuring AWS's Amazon S3 for storage and Cloudfront for CDNs","slug":"configuring-awss-amazon-s3-for-storage-and-cloudfront-for-cdns","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2025-12-30T03:58:29.998Z","last_posted_at":"2026-01-13T17:22:50.447Z","bumped":true,"bumped_at":"2026-01-13T17:56:03.694Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Primeiros Passos\nVocê precisará de:\n* Uma instância do Discourse com acesso ao app.yml\n* Conta AWS\n\nEstratégia de Nomenclatura\nExistem muitos lugares onde se pode cometer erros. Usar uma estratégia de convenção de nomenclatura que faça sentido para você e talvez para outros...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":72,"name":"s3","slug":"s3"},{"id":46,"name":"cdn","slug":"cdn"}],"tags_descriptions":{},"views":323,"like_count":1,"has_summary":false,"last_poster_username":"philh","category_id":180,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Autor(a) original, Autor(a) mais recente","user_id":15291,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Configure uma Tooltip no seu Fórum","fancy_title_localized":true,"locale":"en","id":45792,"title":"Setup a ToolTip in your Forum","slug":"setup-a-tooltip-in-your-forum","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":"https://global.discourse-cdn.com/meta/original/3X/2/9/29795cb79a11f5b947ca4b83334a38eee138cc01.png","created_at":"2016-06-16T23:09:01.116Z","last_posted_at":"2026-01-12T16:59:30.521Z","bumped":true,"bumped_at":"2026-01-12T16:59:30.521Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, this is my first post sharing a resource to help this wonderful community. \nI want to help them create simple forms a tooltip for your forum making it modern and clean, ok lets do it! \nFirst what is tooltip? A toolti&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":377,"height":418,"url":"https://global.discourse-cdn.com/meta/original/3X/2/9/29795cb79a11f5b947ca4b83334a38eee138cc01.png"},{"max_width":400,"max_height":400,"width":360,"height":400,"url":"https://global.discourse-cdn.com/meta/optimized/3X/2/9/29795cb79a11f5b947ca4b83334a38eee138cc01_2_360x400.png"},{"max_width":300,"max_height":300,"width":270,"height":300,"url":"https://global.discourse-cdn.com/meta/optimized/3X/2/9/29795cb79a11f5b947ca4b83334a38eee138cc01_2_270x300.png"},{"max_width":200,"max_height":200,"width":180,"height":200,"url":"https://global.discourse-cdn.com/meta/optimized/3X/2/9/29795cb79a11f5b947ca4b83334a38eee138cc01_2_180x200.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":3268,"like_count":23,"has_summary":false,"last_poster_username":"denvergeeks","category_id":179,"op_like_count":11,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autor(a) original","user_id":20815,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":32,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":17969,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autor(a) mais recente","user_id":72263,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Implantar o Discourse sem Docker","fancy_title_localized":true,"locale":"en","id":351194,"title":"Deploy Discourse without Docker","slug":"deploy-discourse-without-docker","posts_count":34,"reply_count":19,"highest_post_number":36,"image_url":null,"created_at":"2025-02-08T03:56:12.775Z","last_posted_at":"2026-01-08T17:05:01.166Z","bumped":true,"bumped_at":"2026-01-08T17:05:01.166Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Embora seja mais conveniente e seguro implantar o Discourse seguindo o guia de instalação oficial, quero mergulhar mais fundo no container e ver como ele pode ser implantado no Linux sem o Docker. Quero compartilhar os passos…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":5,"name":"instalação-não-suportada","slug":"unsupported-install"},{"id":481,"name":"configurau00e7u00e3o-avan","slug":"advanced-setup"}],"tags_descriptions":{},"views":2175,"like_count":17,"has_summary":false,"last_poster_username":"lion","category_id":180,"op_like_count":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autor(a) original","user_id":135057,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":182632,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":135392,"primary_group_id":null,"flair_group_id":48},{"extras":null,"description":"Recent Poster","user_id":182970,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autor(a) mais recente","user_id":182437,"primary_group_id":null,"flair_group_id":null}]}]}}