{"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":185831,"username":"sniper756","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/sniper756/{size}/545002_2.png","trust_level":3},{"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":187793,"username":"AkarinLiu","name":"AkarinLiu","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/akarinliu/{size}/539577_2.png","trust_level":1},{"id":186683,"username":"qi_lu","name":"qi lu","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/qi_lu/{size}/536755_2.png","trust_level":2},{"id":14005,"username":"haydenjames","name":"Hayden James","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/haydenjames/{size}/255678_2.png","trust_level":2},{"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":95552,"username":"Moin","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/moin/{size}/554653_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":127856,"username":"Lilly","name":"Lillian ","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/lilly/{size}/555832_2.png","trust_level":3},{"id":145678,"username":"putty","name":"putty","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/putty/{size}/370902_2.png","trust_level":3},{"id":184070,"username":"MeganBowers","name":"Megan Bowers","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/meganbowers/{size}/540634_2.png","trust_level":1},{"id":193068,"username":"Mattash","name":"Matt","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/m/a9a28c/{size}.png","trust_level":1},{"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":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":94920,"username":"cocococosti","name":"Constanza Abarca","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/cocococosti/{size}/231474_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":2},{"id":178396,"username":"Iury_Batista_Araujo","name":"Liury ","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/i/c77e96/{size}.png","trust_level":1},{"id":192188,"username":"ziln","name":"Zil","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/z/6bbea6/{size}.png","trust_level":1},{"id":3,"username":"supermathie","name":"Michael Brown","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/supermathie/{size}/507518_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":23530,"username":"felicity","name":"Felicity Tarnell","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/felicity/{size}/121572_2.png","trust_level":1},{"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":32527,"username":"Geoffrey_Challen","name":"Geoffrey Challen","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/geoffrey_challen/{size}/119637_2.png","trust_level":2},{"id":62537,"username":"lucasbasquerotto","name":"Lucas Basquerotto","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/lucasbasquerotto/{size}/133376_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":193588,"username":"Lauraruskovic","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/l/4bbf92/{size}.png","trust_level":0},{"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":27384,"username":"merefield","name":"Robert","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/merefield/{size}/176214_2.png","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":186126,"username":"singi2016cn","name":"Singi2016cn","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/singi2016cn/{size}/532755_2.png","trust_level":2},{"id":191355,"username":"Maxine","name":"Maxine","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/maxine/{size}/566484_2.png","trust_level":1},{"id":2770,"username":"awesomerobot","name":"Kris","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/awesomerobot/{size}/142900_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":4881,"username":"gerhard","name":"Gerhard Schlager","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/gerhard/{size}/119479_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":2},{"id":193990,"username":"anon24023246","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/9fc29f/{size}.png","trust_level":0},{"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":17771,"username":"fearlessfrog","name":"fearlessfrog","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/fearlessfrog/{size}/119653_2.png","trust_level":2},{"id":181081,"username":"stephtara","name":"Stephanie Booth","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/stephtara/{size}/517827_2.png","trust_level":3},{"id":76501,"username":"Andro","name":"Andrew Bernard","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/andro/{size}/173721_2.png","trust_level":2},{"id":8307,"username":"HAWK","name":"Hawk","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/hawk/{size}/86627_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":68554,"username":"markvanlan","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/markvanlan/{size}/160087_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":2},{"id":80288,"username":"one1","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/one1/{size}/493591_2.png","trust_level":2},{"id":12465,"username":"alehandrof","name":"Alex Armstrong","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/alehandrof/{size}/119526_2.png","trust_level":2},{"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":113000,"username":"chapoi","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/chapoi/{size}/537252_2.png","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":82960,"username":"manuel","name":"Manuel Kostka","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/manuel/{size}/468169_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":178172,"username":"ice.d","name":"discord ice","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/ice.d/{size}/509515_2.png","flair_name":"theme_creator","flair_url":"palette","flair_bg_color":"ddd","flair_color":"111","flair_group_id":84,"trust_level":2},{"id":27949,"username":"itsbhanusharma","name":"Bhanu Sharma","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/itsbhanusharma/{size}/180717_2.png","trust_level":3},{"id":187078,"username":"Denis_Advert","name":"Denis Advert","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/denis_advert/{size}/543523_2.png","trust_level":2},{"id":114728,"username":"darkpixlz","name":"Pyx ","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/darkpixlz/{size}/549896_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":-1,"username":"system","name":"system","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/system/{size}/443519_2.png","admin":true,"moderator":true,"trust_level":4},{"id":31611,"username":"fhe","name":"Florian","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/fhe/{size}/113345_2.png","trust_level":2},{"id":4457,"username":"Lee_Ars","name":"Lee_Ars","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/lee_ars/{size}/1597_2.png","trust_level":2},{"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":193921,"username":"Idoru_Toei","name":"Idoru Toei","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/idoru_toei/{size}/566494_2.png","trust_level":0},{"id":71041,"username":"satonotdead","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/satonotdead/{size}/447830_2.png","trust_level":2},{"id":190450,"username":"Vsekraski","name":"Андрей","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/vsekraski/{size}/553869_2.png","trust_level":1},{"id":192890,"username":"abeen","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/abeen/{size}/556478_2.png","trust_level":1},{"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":138567,"username":"pHneutre","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/phneutre/{size}/326831_2.png","trust_level":2},{"id":78065,"username":"Thiago_Mobilon","name":"Thiago Mobilon","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/thiago_mobilon/{size}/177756_2.png","trust_level":2},{"id":13378,"username":"angus","name":"Angus McLeod","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/angus/{size}/341715_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":105064,"username":"Frully","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/frully/{size}/235059_2.png","trust_level":2},{"id":174634,"username":"Willy","name":"Willy","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/willy/{size}/499930_2.png","trust_level":2}],"primary_groups":[{"id":47,"name":"team"},{"id":276,"name":"VolunteerMods"}],"flair_groups":[{"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":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":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":""},{"id":84,"name":"theme_creator","flair_url":"palette","flair_bg_color":"ddd","flair_color":"111"}],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/support/6?page=1","per_page":30,"top_tags":[{"id":1113,"name":"hosting","slug":"hosting"},{"id":39,"name":"email","slug":"email"},{"id":5,"name":"unsupported-install","slug":"unsupported-install"},{"id":543,"name":"ai","slug":"ai"},{"id":654,"name":"server-resources","slug":"server-resources"},{"id":317,"name":"chat","slug":"chat"},{"id":72,"name":"s3","slug":"s3"},{"id":529,"name":"tags","slug":"tags"},{"id":662,"name":"activity-summary","slug":"activity-summary"},{"id":24,"name":"docker","slug":"docker"},{"id":87,"name":"advertising","slug":"advertising"},{"id":55,"name":"backups","slug":"backups"},{"id":330,"name":"rest-api","slug":"rest-api"},{"id":241,"name":"calendar-and-events","slug":"calendar-and-events"},{"id":483,"name":"sidebar","slug":"sidebar"},{"id":2,"name":"badges","slug":"badges"},{"id":509,"name":"invites","slug":"invites"},{"id":66,"name":"wordpress","slug":"wordpress"},{"id":32,"name":"notifications","slug":"notifications"},{"id":243,"name":"openid-connect","slug":"openid-connect"},{"id":9,"name":"groups","slug":"groups"},{"id":198,"name":"subscriptions","slug":"subscriptions"},{"id":384,"name":"gamification","slug":"gamification"},{"id":229,"name":"solved","slug":"solved"},{"id":233,"name":"oauth2","slug":"oauth2"},{"id":43,"name":"embedding","slug":"embedding"},{"id":263,"name":"discourseconnect","slug":"discourseconnect"},{"id":647,"name":"personal-messages","slug":"personal-messages"},{"id":56,"name":"trust-levels","slug":"trust-levels"},{"id":632,"name":"ai-bot","slug":"ai-bot"},{"id":51,"name":"search","slug":"search"}],"topics":[{"fancy_title":"About the Product Support category","fancy_title_localized":false,"locale":"en","id":389,"title":"About the Product Support category","slug":"about-the-product-support-category","posts_count":1,"reply_count":1,"highest_post_number":1,"image_url":null,"created_at":"2013-02-05T22:16:38.681Z","last_posted_at":"2013-02-05T22:16:38.722Z","bumped":true,"bumped_at":"2013-02-05T22:16:38.722Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"Ask the community for help with anything related to Discourse.  To help others help you, share as much detail as you can about the issue and what is occurring, including what you have tried so far from searching, reading&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":16352,"like_count":28,"has_summary":false,"last_poster_username":"Discourse","category_id":6,"op_like_count":28,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":115923,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"DistributedMutex error warnings frequently appearing in logs","fancy_title_localized":true,"locale":"zh_CN","id":402855,"title":"日志中频繁出现DistributedMutex错误警告","slug":"distributedmutex","posts_count":11,"reply_count":5,"highest_post_number":11,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/2/e/e2e8fc43cc43458bd794ffcd42b91cc68d1a6380_2_943x1024.png","created_at":"2026-05-13T11:19:44.257Z","last_posted_at":"2026-06-10T02:33:25.582Z","bumped":true,"bumped_at":"2026-06-10T02:33:25.582Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Discourse is deployed via a 1Panel container and accessed through a reverse proxy. The site is used primarily for personal knowledge management; registration is disabled, and only I am online. The VPS specifications are 10 vCore (ARM64), 16 GB RAM, and 512 GB NVMe.\n\nThe Discourse logs frequently show errors and warnings similar to the following:\n\nDistributedMutex(“memoize_lock_post##2f7d40f44a4b0fa66a711ca8f2ff9278fed9fa72”…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1320,"height":1432,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/e/2/e/e2e8fc43cc43458bd794ffcd42b91cc68d1a6380.png"},{"max_width":1024,"max_height":1024,"width":943,"height":1024,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/2/e/e2e8fc43cc43458bd794ffcd42b91cc68d1a6380_2_943x1024.png"},{"max_width":800,"max_height":800,"width":737,"height":800,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/2/e/e2e8fc43cc43458bd794ffcd42b91cc68d1a6380_2_737x800.png"},{"max_width":600,"max_height":600,"width":553,"height":600,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/2/e/e2e8fc43cc43458bd794ffcd42b91cc68d1a6380_2_553x600.png"},{"max_width":400,"max_height":400,"width":368,"height":400,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/2/e/e2e8fc43cc43458bd794ffcd42b91cc68d1a6380_2_368x400.png"},{"max_width":300,"max_height":300,"width":276,"height":300,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/2/e/e2e8fc43cc43458bd794ffcd42b91cc68d1a6380_2_276x300.png"},{"max_width":200,"max_height":200,"width":184,"height":200,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/2/e/e2e8fc43cc43458bd794ffcd42b91cc68d1a6380_2_184x200.png"}],"tags":[],"tags_descriptions":{},"views":192,"like_count":1,"has_summary":false,"last_poster_username":"sniper756","category_id":6,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Discourse users report frequent DistributedMutex warnings in logs, particularly when posting via API, despite single-user usage and adequate VPS resources.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":185831,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":160471,"primary_group_id":null,"flair_group_id":73}]},{"fancy_title":"Bilibili video not displaying properly after inserting with iframe and publishing","fancy_title_localized":true,"locale":"zh_CN","id":404906,"title":"使用 iframe 插入 bilibili 视频后发布后，无法正常显示","slug":"iframe-bilibili","posts_count":7,"reply_count":4,"highest_post_number":7,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/d/7/fd755b4399f124db4dae19e33387e568f6296297_2_1024x503.png","created_at":"2026-06-10T01:59:08.025Z","last_posted_at":"2026-06-10T02:27:20.917Z","bumped":true,"bumped_at":"2026-06-10T02:27:20.917Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I added player.bilibili.com to the iframe whitelist in the admin panel, but it's not taking effect. I'm not sure if I'm missing some required settings.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1857,"height":913,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/f/d/7/fd755b4399f124db4dae19e33387e568f6296297.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":503,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/d/7/fd755b4399f124db4dae19e33387e568f6296297_2_1024x503.png"},{"max_width":800,"max_height":800,"width":800,"height":393,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/d/7/fd755b4399f124db4dae19e33387e568f6296297_2_800x393.png"},{"max_width":600,"max_height":600,"width":600,"height":294,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/d/7/fd755b4399f124db4dae19e33387e568f6296297_2_600x294.png"},{"max_width":400,"max_height":400,"width":400,"height":196,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/d/7/fd755b4399f124db4dae19e33387e568f6296297_2_400x196.png"},{"max_width":300,"max_height":300,"width":300,"height":147,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/d/7/fd755b4399f124db4dae19e33387e568f6296297_2_300x147.png"},{"max_width":200,"max_height":200,"width":200,"height":98,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/d/7/fd755b4399f124db4dae19e33387e568f6296297_2_200x98.png"}],"tags":[{"id":667,"name":"insert-video","slug":"insert-video"}],"tags_descriptions":{"insert-video":"Topics about the <a href=\"https://meta.discourse.org/t/insert-video/147651/37..."},"views":14,"like_count":0,"has_summary":false,"last_poster_username":"qi_lu","category_id":6,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"After initially failing to display Bilibili videos via iframe despite whitelist configuration, the user resolved the issue by simply inserting the video link instead of the iframe code, though another participant noted that iframes offer better size control.","has_accepted_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":187793,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster, Accepted Answer","user_id":186683,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hide admin user from user-directory and top contributors","fancy_title_localized":false,"locale":"en","id":404885,"title":"Hide admin user from user-directory and top contributors","slug":"hide-admin-user-from-user-directory-and-top-contributors","posts_count":30,"reply_count":22,"highest_post_number":33,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/2/5/d25f4bcc54ae35798dc79edd1fbc4604f83b83f9_2_1024x556.png","created_at":"2026-06-09T20:11:37.157Z","last_posted_at":"2026-06-09T22:38:02.000Z","bumped":true,"bumped_at":"2026-06-09T22:38:02.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Does not work when logged out: \nhttps://meta.discourse.org/u?exclude_groups=admins&amp;order=likes_received \nLogged out: \n  \nLogged in: \n  \nI stumbled across this because I noticed when logged out of my own forums, I’m no lo&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1962,"height":1067,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/d/2/5/d25f4bcc54ae35798dc79edd1fbc4604f83b83f9.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":556,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/2/5/d25f4bcc54ae35798dc79edd1fbc4604f83b83f9_2_1024x556.png"},{"max_width":800,"max_height":800,"width":800,"height":435,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/2/5/d25f4bcc54ae35798dc79edd1fbc4604f83b83f9_2_800x435.png"},{"max_width":600,"max_height":600,"width":600,"height":326,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/2/5/d25f4bcc54ae35798dc79edd1fbc4604f83b83f9_2_600x326.png"},{"max_width":400,"max_height":400,"width":400,"height":217,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/2/5/d25f4bcc54ae35798dc79edd1fbc4604f83b83f9_2_400x217.png"},{"max_width":300,"max_height":300,"width":300,"height":163,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/2/5/d25f4bcc54ae35798dc79edd1fbc4604f83b83f9_2_300x163.png"},{"max_width":200,"max_height":200,"width":200,"height":108,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/2/5/d25f4bcc54ae35798dc79edd1fbc4604f83b83f9_2_200x108.png"}],"tags":[{"id":507,"name":"user-directory","slug":"user-directory"}],"tags_descriptions":{},"views":83,"like_count":12,"has_summary":false,"last_poster_username":"haydenjames","category_id":6,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The `/u?exclude_groups=admins` filter fails for logged-out users to prevent information leakage; however, setting group visibility to 'everyone' enables the filter, leading the user to implement a CSS workaround to hide admins from rankings.","has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster, Accepted Answer","user_id":14005,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":23968,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":95552,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Does renaming my old Categories requires any other changes?","fancy_title_localized":false,"locale":"en","id":402804,"title":"Does renaming my old Categories requires any other changes?","slug":"does-renaming-my-old-categories-requires-any-other-changes","posts_count":7,"reply_count":5,"highest_post_number":7,"image_url":null,"created_at":"2026-05-12T17:35:56.170Z","last_posted_at":"2026-06-09T22:28:15.457Z","bumped":true,"bumped_at":"2026-06-09T22:28:15.457Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hey.. I am working in reorganization of the forum to align this to new organization structure of my company. So far, and for many years we did not need to change our category names but now I need to rename some of them. &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":1059,"name":"categories","slug":"categories"}],"tags_descriptions":{},"views":102,"like_count":16,"has_summary":false,"last_poster_username":"bayardo.rivas","category_id":6,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The user confirmed that renaming forum categories without modifying their slugs successfully updated the production environment while preserving existing security restrictions and access controls.","has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":122607,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":127856,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":145678,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Event reminder email","fancy_title_localized":false,"locale":"en","id":404895,"title":"Event reminder email","slug":"event-reminder-email","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/a/8/2a89a7d69d0bb47c7566295b5c07b4332fc0f3e7_2_1024x607.png","created_at":"2026-06-09T22:25:58.968Z","last_posted_at":"2026-06-09T22:25:59.154Z","bumped":true,"bumped_at":"2026-06-09T22:25:59.154Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Is there a way to have event reminders be an email? Right now it just sends a reminder on the community but it’s easy to miss that notification if it’s not in your inbox","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1206,"height":716,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/2/a/8/2a89a7d69d0bb47c7566295b5c07b4332fc0f3e7.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":607,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/a/8/2a89a7d69d0bb47c7566295b5c07b4332fc0f3e7_2_1024x607.png"},{"max_width":800,"max_height":800,"width":800,"height":474,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/a/8/2a89a7d69d0bb47c7566295b5c07b4332fc0f3e7_2_800x474.png"},{"max_width":600,"max_height":600,"width":600,"height":356,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/a/8/2a89a7d69d0bb47c7566295b5c07b4332fc0f3e7_2_600x356.png"},{"max_width":400,"max_height":400,"width":400,"height":237,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/a/8/2a89a7d69d0bb47c7566295b5c07b4332fc0f3e7_2_400x237.png"},{"max_width":300,"max_height":300,"width":300,"height":178,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/a/8/2a89a7d69d0bb47c7566295b5c07b4332fc0f3e7_2_300x178.png"},{"max_width":200,"max_height":200,"width":200,"height":118,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/a/8/2a89a7d69d0bb47c7566295b5c07b4332fc0f3e7_2_200x118.png"}],"tags":[{"id":39,"name":"email","slug":"email"},{"id":241,"name":"calendar-and-events","slug":"calendar-and-events"}],"tags_descriptions":{"calendar-and-events":""},"views":10,"like_count":0,"has_summary":false,"last_poster_username":"MeganBowers","category_id":6,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user requests the ability to receive event reminders via email instead of only community notifications to prevent missing important updates.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":184070,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"PHPBB to Discourse Migration Speed Optimization","fancy_title_localized":false,"locale":"en","id":403319,"title":"PHPBB to Discourse Migration Speed Optimization","slug":"phpbb-to-discourse-migration-speed-optimization","posts_count":15,"reply_count":5,"highest_post_number":17,"image_url":null,"created_at":"2026-05-19T13:24:09.000Z","last_posted_at":"2026-06-09T18:21:35.058Z","bumped":true,"bumped_at":"2026-06-09T18:21:35.058Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hey been with phpbb since 2004 so transferring a decent size forum. Right now I’m two days in 303139/2167314 (14%) 446 per min. How can I speed it up? I’m on digital ocean and only using 4% CPU.  Redis keeps timing out o&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":576,"name":"phpbb","slug":"phpbb"}],"tags_descriptions":{},"views":314,"like_count":21,"has_summary":false,"last_poster_username":"cocococosti","category_id":106,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users discuss migrating password hashes using the Migrated password hashes plugin, with RGJ defending its security and cocococosti noting it is unofficially supported but viable if the source community is secure.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":193068,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":160471,"primary_group_id":null,"flair_group_id":73},{"extras":null,"description":"Frequent Poster","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Frequent Poster","user_id":406,"primary_group_id":null,"flair_group_id":142},{"extras":"latest","description":"Most Recent Poster","user_id":94920,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Sub-sub category","fancy_title_localized":true,"locale":"pt","id":404859,"title":"Sub-sub categoria","slug":"sub-sub-categoria","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-06-09T16:08:35.932Z","last_posted_at":"2026-06-09T16:14:36.417Z","bumped":true,"bumped_at":"2026-06-09T16:14:36.417Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Is it possible to have a category within a subcategory?","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":46,"like_count":4,"has_summary":false,"last_poster_username":"Lilly","category_id":6,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Lilly confirms that creating a category within a subcategory is possible and must be configured via SSH on the host server, providing a relevant Discourse forum link for further details.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":178396,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":127856,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Backup Restoration Issue","fancy_title_localized":false,"locale":"en","id":401852,"title":"Backup Restoration Issue","slug":"backup-restoration-issue","posts_count":5,"reply_count":3,"highest_post_number":5,"image_url":null,"created_at":"2026-04-29T21:19:59.224Z","last_posted_at":"2026-06-09T11:26:37.669Z","bumped":true,"bumped_at":"2026-06-09T11:26:37.669Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"[STARTED]\n‘user1’ has started the restore!\nMarking restore as running…\nMaking sure /workspace/discourse/tmp/restores/default/2026-04-29-211652 exists…\nCopying archive to tmp directory…\nExtracting dump file…\nValidating me&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":55,"name":"backups","slug":"backups"}],"tags_descriptions":{},"views":127,"like_count":6,"has_summary":false,"last_poster_username":"supermathie","category_id":31,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Following a backup restoration failure caused by permission denied errors when setting Sidekiq process priorities, a participant inquired about the specific PostgreSQL role configuration to diagnose the issue.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":192188,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":127856,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":"latest","description":"Most Recent Poster","user_id":3,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Installing on Kubernetes","fancy_title_localized":false,"locale":"en","id":49329,"title":"Installing on Kubernetes","slug":"installing-on-kubernetes","posts_count":57,"reply_count":41,"highest_post_number":57,"image_url":null,"created_at":"2016-08-27T22:59:09.257Z","last_posted_at":"2026-06-09T10:30:42.597Z","bumped":true,"bumped_at":"2026-06-09T10:30:42.597Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I’d like to install Discourse on our Kubernetes cluster.  Kubernetes does not use the docker command to deploy images, so I’d need to build a Discourse image locally, push it to our private Docker registry, and then have&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":5,"name":"unsupported-install","slug":"unsupported-install"}],"tags_descriptions":{},"views":25242,"like_count":126,"has_summary":true,"last_poster_username":"Isambard","category_id":31,"op_like_count":14,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"While the original discussion addressed deploying Discourse on Kubernetes using a locally built image, Isambard now plans to attempt the installation as a hobby project to learn k3s rather than for production use.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":23530,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":32527,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":62537,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":144260,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Classification in the Discourse Sentiment Dashboard","fancy_title_localized":false,"locale":"en","id":404193,"title":"Classification in the Discourse Sentiment Dashboard","slug":"classification-in-the-discourse-sentiment-dashboard","posts_count":7,"reply_count":5,"highest_post_number":7,"image_url":null,"created_at":"2026-06-01T08:58:41.882Z","last_posted_at":"2026-06-09T10:01:27.601Z","bumped":true,"bumped_at":"2026-06-09T10:01:27.601Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi everyone, \nI’m exploring the sentiment analysis feature available in the Discourse admin dashboard (Admin &gt; Dashboard &gt; Sentiment) and I have questions about how it works: \n\nHow is sentiment assigned to posts? Is it b&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":543,"name":"ai","slug":"ai"},{"id":636,"name":"ai-sentiment","slug":"ai-sentiment"}],"tags_descriptions":{},"views":107,"like_count":2,"has_summary":false,"last_poster_username":"Lauraruskovic","category_id":6,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Lauraruskovic discovered the Sentiment classifier agent but cannot edit its prompt due to read-only fields, prompting a discussion on whether to self-host a custom LLM or create a custom agent for customization.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":193588,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":135392,"primary_group_id":null,"flair_group_id":73}]},{"fancy_title":"Discourse does not start up","fancy_title_localized":false,"locale":"en","id":404816,"title":"Discourse does not start up","slug":"discourse-does-not-start-up","posts_count":6,"reply_count":1,"highest_post_number":7,"image_url":null,"created_at":"2026-06-09T01:07:54.754Z","last_posted_at":"2026-06-09T07:32:56.241Z","bumped":true,"bumped_at":"2026-06-09T07:32:56.241Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"最近我正在部署 Discourse，但是遇到了问题导致无法启动。","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":59,"like_count":4,"has_summary":false,"last_poster_username":"singi2016cn","category_id":6,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users suggest that AkarinLiu's Discourse startup failure, caused by a bundle install error, is likely due to network restrictions in China during the college entrance exam period, recommending the use of a proxy or waiting until the event concludes.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":187793,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":27384,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":63143,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":186126,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Images after a restore don&rsquo;t have S3 bucket URL","fancy_title_localized":false,"locale":"en","id":404659,"title":"Images after a restore don't have S3 bucket URL","slug":"images-after-a-restore-dont-have-s3-bucket-url","posts_count":5,"reply_count":3,"highest_post_number":5,"image_url":null,"created_at":"2026-06-06T03:09:00.021Z","last_posted_at":"2026-06-08T23:26:53.625Z","bumped":true,"bumped_at":"2026-06-08T23:26:53.625Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"We’ve been building, testing and intentionally finding gaps in our Discourse forum before we push it entire thing to production. I just migrated my test forum that had S3 uploads enabled from one server to another and up&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":1113,"name":"hosting","slug":"hosting"},{"id":72,"name":"s3","slug":"s3"}],"tags_descriptions":{"hosting":"Topics about services for hosting Discourse, either on your own servers, in t..."},"views":90,"like_count":3,"has_summary":false,"last_poster_username":"Maxine","category_id":6,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Maxine disputes that S3 was configured via site settings, maintaining it was in app.yml, while Gerhard suggests the restore process requires S3 configuration via environment variables to prevent URL rewriting during migration or backup restoration.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":191355,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2770,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":4881,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"The AI Tools Test Runner internally enables SSL for http URLs","fancy_title_localized":true,"locale":"de","id":404705,"title":"Der AI Tools Test Runner macht bei http-URLs intern SSL","slug":"der-ai-tools-test-runner-macht-bei-http-urls-intern-ssl","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-06-07T21:24:53.619Z","last_posted_at":"2026-06-08T22:14:44.806Z","bumped":true,"bumped_at":"2026-06-08T22:14:44.806Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello,\nI wanted to test the following AI tool:\n/* eslint-disable  no-unused-vars */\nfunction invoke(params) {\n  const target = \"http://stable-diffusion:7860/\";\n  try {\n    const r = http.get(target);\n    return { ok: t...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":543,"name":"ai","slug":"ai"},{"id":330,"name":"rest-api","slug":"rest-api"}],"tags_descriptions":{"rest-api":"Topics about making an external request to Discourse"},"views":51,"like_count":3,"has_summary":false,"last_poster_username":"Falco","category_id":6,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The AI Tools Test Runner incorrectly enforces SSL for internal HTTP URLs on non-standard ports, a behavior confirmed by developers as a current limitation where only port 80 is supported for plain HTTP.","has_accepted_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":193990,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster, Accepted Answer","user_id":8722,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"New Topic Editor Too Small iOS 26.5 Safari Web","fancy_title_localized":false,"locale":"en","id":404681,"title":"New Topic Editor Too Small iOS 26.5 Safari Web","slug":"new-topic-editor-too-small-ios-26-5-safari-web","posts_count":6,"reply_count":4,"highest_post_number":8,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/e/4/2e48bd6c5d2e3742697537f15f88e313e416f1a7_2_472x1024.jpeg","created_at":"2026-06-06T17:54:05.760Z","last_posted_at":"2026-06-08T19:22:23.974Z","bumped":true,"bumped_at":"2026-06-08T19:22:23.974Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello! \nWe have a long time user (we’ve been self hosted on Discourse for 11 years (!) now, so a heartfelt thank you to the team btw :heart: :partying_face:) that can’t create new topics on their Safari mobile browser on&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":960,"height":2079,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/2/e/4/2e48bd6c5d2e3742697537f15f88e313e416f1a7.jpeg"},{"max_width":1024,"max_height":1024,"width":472,"height":1024,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/e/4/2e48bd6c5d2e3742697537f15f88e313e416f1a7_2_472x1024.jpeg"},{"max_width":800,"max_height":800,"width":369,"height":800,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/e/4/2e48bd6c5d2e3742697537f15f88e313e416f1a7_2_369x800.jpeg"},{"max_width":600,"max_height":600,"width":277,"height":600,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/e/4/2e48bd6c5d2e3742697537f15f88e313e416f1a7_2_277x600.jpeg"},{"max_width":400,"max_height":400,"width":184,"height":400,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/e/4/2e48bd6c5d2e3742697537f15f88e313e416f1a7_2_184x400.jpeg"},{"max_width":300,"max_height":300,"width":138,"height":300,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/e/4/2e48bd6c5d2e3742697537f15f88e313e416f1a7_2_138x300.jpeg"},{"max_width":200,"max_height":200,"width":92,"height":200,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/e/4/2e48bd6c5d2e3742697537f15f88e313e416f1a7_2_92x200.jpeg"}],"tags":[{"id":1068,"name":"ios-26","slug":"ios-26"}],"tags_descriptions":{},"views":95,"like_count":8,"has_summary":false,"last_poster_username":"fearlessfrog","category_id":6,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user reported a collapsed text editor on iOS Safari; hiding the toolbar provides a workaround, and the author updated a fullscreen theme component to hide title fields and resolve the space constraint.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":17771,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2770,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":95552,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Giving Claude Code read-only access to my self-hosted install?","fancy_title_localized":false,"locale":"en","id":404698,"title":"Giving Claude Code read-only access to my self-hosted install?","slug":"giving-claude-code-read-only-access-to-my-self-hosted-install","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-06-07T09:28:27.036Z","last_posted_at":"2026-06-08T16:17:29.217Z","bumped":true,"bumped_at":"2026-06-08T16:17:29.217Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I have Claude Code and I’d like to make the best use possible of it to assist me in setting up and managing my install. I do not want to give it any kind of write access. Is there a way to give it SSH access to my Discou&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":80,"like_count":2,"has_summary":false,"last_poster_username":"awesomerobot","category_id":31,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users confirm that while read-only SSH access is possible, production databases contain sensitive data like passwords and API keys, making a sanitized duplicate site the recommended safe approach for LLM assistance.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":181081,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2770,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Nested replies experimental feature buggy","fancy_title_localized":false,"locale":"en","id":404662,"title":"Nested replies experimental feature buggy","slug":"nested-replies-experimental-feature-buggy","posts_count":7,"reply_count":3,"highest_post_number":8,"image_url":null,"created_at":"2026-06-06T05:02:14.424Z","last_posted_at":"2026-06-08T14:07:52.386Z","bumped":true,"bumped_at":"2026-06-08T14:07:52.386Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I turned on experimental nested replies. But people are telling me they can’t understand it, and worse, posted messages just disappeared. I disabled it - and got an error page for missing message for every post in every &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":1169,"name":"nested-replies","slug":"nested-replies"}],"tags_descriptions":{},"views":154,"like_count":9,"has_summary":false,"last_poster_username":"markvanlan","category_id":6,"op_like_count":4,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"After enabling a buggy nested replies feature caused missing posts and prevented reverting, the user shared a screenshot while a developer suggested manually modifying the URL to restore topic access.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":76501,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":95552,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":8307,"primary_group_id":47,"flair_group_id":47},{"extras":"latest","description":"Most Recent Poster","user_id":68554,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"After user update automation: can it trigger from one required field, while optionally including other profile/custom fields if present?","fancy_title_localized":false,"locale":"en","id":404595,"title":"After user update automation: can it trigger from one required field, while optionally including other profile/custom fields if present?","slug":"after-user-update-automation-can-it-trigger-from-one-required-field-while-optionally-including-other-profile-custom-fields-if-present","posts_count":10,"reply_count":7,"highest_post_number":10,"image_url":null,"created_at":"2026-06-05T10:42:56.172Z","last_posted_at":"2026-06-08T13:04:25.107Z","bumped":true,"bumped_at":"2026-06-08T13:04:25.107Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I’m trying to use the Create post script with the After user update trigger for a new-user introduction / notification workflow, and I’m not sure whether I’m understanding the documented limitation correctly, or whether &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":275,"name":"automation","slug":"automation"}],"tags_descriptions":{},"views":129,"like_count":6,"has_summary":false,"last_poster_username":"awesomerobot","category_id":6,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users discovered that special characters in custom field names break Discourse automation triggers, requiring field name sanitization or code updates to allow optional fields in conditional post templates.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":80288,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2770,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Approximate Meta&rsquo;s design in my own forum","fancy_title_localized":false,"locale":"en","id":404432,"title":"Approximate Meta's design in my own forum","slug":"approximate-metas-design-in-my-own-forum","posts_count":6,"reply_count":3,"highest_post_number":6,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/3/3/a/33a3dcc2ee5b8907922d176a51061e9cef7cf22f_2_1024x410.jpeg","created_at":"2026-06-03T14:38:36.673Z","last_posted_at":"2026-06-08T09:55:58.406Z","bumped":true,"bumped_at":"2026-06-08T09:55:58.406Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi folks, \nCan someone suggest how we might approximate Meta’s design in our forum? \nI am particularly interested in: \n\nhiding the sidebar by default\nhighlighting certain categories above the list of posts\nremoving the L&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":2278,"height":914,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/3/3/a/33a3dcc2ee5b8907922d176a51061e9cef7cf22f.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":410,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/3/3/a/33a3dcc2ee5b8907922d176a51061e9cef7cf22f_2_1024x410.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":320,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/3/3/a/33a3dcc2ee5b8907922d176a51061e9cef7cf22f_2_800x320.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":240,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/3/3/a/33a3dcc2ee5b8907922d176a51061e9cef7cf22f_2_600x240.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":160,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/3/3/a/33a3dcc2ee5b8907922d176a51061e9cef7cf22f_2_400x160.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":120,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/3/3/a/33a3dcc2ee5b8907922d176a51061e9cef7cf22f_2_300x120.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":80,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/3/3/a/33a3dcc2ee5b8907922d176a51061e9cef7cf22f_2_200x80.jpeg"}],"tags":[],"tags_descriptions":{},"views":179,"like_count":19,"has_summary":false,"last_poster_username":"manuel","category_id":6,"op_like_count":4,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users discuss replicating Meta's forum design using Discourse components and CSS, with the original poster clarifying a need to feature categories rather than topics and receiving guidance on custom homepage blocks.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":12465,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":156013,"primary_group_id":276,"flair_group_id":276},{"extras":null,"description":"Frequent Poster","user_id":113000,"primary_group_id":null,"flair_group_id":47},{"extras":"latest","description":"Most Recent Poster","user_id":82960,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"What is the point in primary&rsquo;s","fancy_title_localized":false,"locale":"en","id":404701,"title":"What is the point in primary's","slug":"what-is-the-point-in-primarys","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2026-06-07T14:15:12.137Z","last_posted_at":"2026-06-07T22:25:55.244Z","bumped":true,"bumped_at":"2026-06-07T22:25:55.244Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"In the groups feature, \nWe can set a group as someone’s primary group. \nWhat is the point in doing so?","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":9,"name":"groups","slug":"groups"}],"tags_descriptions":{},"views":77,"like_count":6,"has_summary":false,"last_poster_username":"merefield","category_id":6,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Recent contributions clarify that primary groups determine default styling, titles, and avatars, while also enabling plugins to customize user homepages based on their main affiliation.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":178172,"primary_group_id":null,"flair_group_id":84},{"extras":null,"description":"Frequent Poster","user_id":27949,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":8307,"primary_group_id":47,"flair_group_id":47},{"extras":"latest","description":"Most Recent Poster","user_id":27384,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"When will the Foundation theme be updated for all forums?","fancy_title_localized":false,"locale":"en","id":404656,"title":"When will the Foundation theme be updated for all forums?","slug":"when-will-the-foundation-theme-be-updated-for-all-forums","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2026-06-06T02:39:40.797Z","last_posted_at":"2026-06-07T21:30:33.820Z","bumped":true,"bumped_at":"2026-06-07T21:30:33.820Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I have observed that the Foundation theme on Meta has significantly improved. The font size has been optimized for smartphone screens, a vibrant ‘New Topic’ button has been introduced, and numerous interface icons have b&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":111,"like_count":10,"has_summary":false,"last_poster_username":"haydenjames","category_id":6,"op_like_count":4,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users can manually enable the improved Foundation theme via the upcoming changes menu, though no global rollout timeline has been announced yet.","has_accepted_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":187078,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":114728,"primary_group_id":276,"flair_group_id":276},{"extras":null,"description":"Frequent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":14005,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Is anyone experiencing an odd spam user attack? Any way to block?","fancy_title_localized":false,"locale":"en","id":404427,"title":"Is anyone experiencing an odd spam user attack? Any way to block?","slug":"is-anyone-experiencing-an-odd-spam-user-attack-any-way-to-block","posts_count":15,"reply_count":9,"highest_post_number":15,"image_url":null,"created_at":"2026-06-03T13:59:07.092Z","last_posted_at":"2026-06-07T16:36:28.163Z","bumped":true,"bumped_at":"2026-06-07T16:36:28.163Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Maybe spam attacks are so pervasive that what’s happening to us is just par for the course. \nI believe we use SSO, but it’s limited just to our site. We don’t use any external authentications. \nThe pattern is very clear \n&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":313,"like_count":38,"has_summary":false,"last_poster_username":"Ed_S","category_id":6,"op_like_count":4,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users discuss escalating spam attacks characterized by fake gender fields and custom domains, debating the risks of IP blocking versus adopting solutions like manual approval, custom field validation, Cloudflare WAF rules, and hCaptcha to mitigate bot signups without hindering legitimate users.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":80288,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":31611,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2770,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":4457,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":63143,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Error when editing topic, how do I troubleshoot?","fancy_title_localized":false,"locale":"en","id":404684,"title":"Error when editing topic, how do I troubleshoot?","slug":"error-when-editing-topic-how-do-i-troubleshoot","posts_count":6,"reply_count":4,"highest_post_number":6,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/7/3/f73027abc9cfd5ee4b03f873f4fd45ee37beb48f_2_1024x766.jpeg","created_at":"2026-06-06T18:56:24.757Z","last_posted_at":"2026-06-07T09:09:49.252Z","bumped":true,"bumped_at":"2026-06-07T09:09:49.252Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I’ve been working on my site a bit and am now having errors when trying to edit topics (happened on two different ones, a recent one of mine and somebody else’s that is older). I’m logged in with my admin account. \nHow c&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1848,"height":1384,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/f/7/3/f73027abc9cfd5ee4b03f873f4fd45ee37beb48f.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":766,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/7/3/f73027abc9cfd5ee4b03f873f4fd45ee37beb48f_2_1024x766.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":599,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/7/3/f73027abc9cfd5ee4b03f873f4fd45ee37beb48f_2_800x599.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":449,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/7/3/f73027abc9cfd5ee4b03f873f4fd45ee37beb48f_2_600x449.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":299,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/7/3/f73027abc9cfd5ee4b03f873f4fd45ee37beb48f_2_400x299.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":224,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/7/3/f73027abc9cfd5ee4b03f873f4fd45ee37beb48f_2_300x224.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":149,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/7/3/f73027abc9cfd5ee4b03f873f4fd45ee37beb48f_2_200x149.jpeg"}],"tags":[{"id":529,"name":"tags","slug":"tags"},{"id":784,"name":"air-theme","slug":"air-theme"}],"tags_descriptions":{"air-theme":"Topics about the <a href=\"https://meta.discourse.org/t/air-theme/197703\"> Air..."},"views":89,"like_count":4,"has_summary":false,"last_poster_username":"stephtara","category_id":6,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The user troubleshooting topic editing errors has narrowed the issue down to the presence of tags, as editing fails when a tag is added but succeeds when removed.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":181081,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":95552,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":35474,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":":warning: Port 443 of this computer does not appear to be accessible using hostname: metabolism.logophilia.eu &mdash;-","fancy_title_localized":false,"locale":"en","id":404658,"title":"⚠ Port 443 of this computer does not appear to be accessible using hostname: metabolism.logophilia.eu ----","slug":"port-443-of-this-computer-does-not-appear-to-be-accessible-using-hostname-metabolism-logophilia-eu","posts_count":9,"reply_count":6,"highest_post_number":9,"image_url":null,"created_at":"2026-06-06T03:01:12.101Z","last_posted_at":"2026-06-06T12:11:38.006Z","bumped":true,"bumped_at":"2026-06-06T12:11:38.006Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, I get the error in the subject (see also below) after getting “✓ Ports 80 and 443 are free for use” during init. DNS is set up, SSl configured, website running from outside (test for yourself), curl output (truncated&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":114,"like_count":6,"has_summary":false,"last_poster_username":"satonotdead","category_id":6,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"After bypassing a port 443 accessibility check with the --skip-connection-test flag, the user successfully installed Discourse on a Virtualmin-managed VPS and shared a detailed runbook for configuring proxy paths and headers to resolve integration issues.","has_accepted_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster, Accepted Answer","user_id":193921,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":114728,"primary_group_id":276,"flair_group_id":276},{"extras":null,"description":"Frequent Poster","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Frequent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":71041,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to create an H1 heading on the homepage","fancy_title_localized":true,"locale":"ru","id":404534,"title":"Как сделать заголовок H1 на главной странице","slug":"h1","posts_count":5,"reply_count":3,"highest_post_number":5,"image_url":null,"created_at":"2026-06-04T17:32:42.475Z","last_posted_at":"2026-06-06T08:31:37.126Z","bumped":true,"bumped_at":"2026-06-06T08:31:37.126Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"How to create an H1 heading on the homepage?\nHow to create an H1 heading on a page like /categories","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":94,"like_count":4,"has_summary":false,"last_poster_username":"pfaffman","category_id":31,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Participants clarify that Discourse automatically handles SEO metadata for titles and descriptions, warning that JavaScript rendering differs from crawler views and suggesting that manual H1 modifications are likely unnecessary for SEO purposes.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":190450,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":114728,"primary_group_id":276,"flair_group_id":276},{"extras":"latest","description":"Most Recent Poster","user_id":15209,"primary_group_id":null,"flair_group_id":142}]},{"fancy_title":"If local logins are disabled","fancy_title_localized":false,"locale":"en","id":403735,"title":"If local logins are disabled","slug":"if-local-logins-are-disabled","posts_count":29,"reply_count":21,"highest_post_number":29,"image_url":null,"created_at":"2026-05-25T04:27:11.727Z","last_posted_at":"2026-06-06T02:31:06.960Z","bumped":true,"bumped_at":"2026-06-06T02:31:06.960Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, \nstarting a forum, completely new to discourse, hosted on DO, for some reason has issue with smtp or port issue. Now, wanted to find out if you have gone with google logins or social logins and no issue if local sign&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":378,"like_count":21,"has_summary":false,"last_poster_username":"NateDhaliwal","category_id":6,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The user resolved SMTP issues by switching to Brevo, which successfully sent emails on the first attempt after previous failures, with other users confirming its ease of setup and reliability.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":192890,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":114728,"primary_group_id":276,"flair_group_id":276},{"extras":null,"description":"Frequent Poster","user_id":83631,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3,"primary_group_id":47,"flair_group_id":47},{"extras":"latest","description":"Most Recent Poster","user_id":135392,"primary_group_id":null,"flair_group_id":73}]},{"fancy_title":"Do Microsoft and Meta authentication require payment?","fancy_title_localized":false,"locale":"en","id":404421,"title":"Do Microsoft and Meta authentication require payment?","slug":"do-microsoft-and-meta-authentication-require-payment","posts_count":2,"reply_count":0,"highest_post_number":6,"image_url":null,"created_at":"2026-06-03T12:58:29.034Z","last_posted_at":"2026-06-05T22:05:00.514Z","bumped":true,"bumped_at":"2026-06-05T22:05:00.514Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi there. One of my clients wants to enable well-known authentication methods on her Discourse, in order to reduce the brakes and frictions for new users to sign-in (no need to create a new account). \nGoogle ID works out&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":279,"name":"auth-plugins","slug":"auth-plugins"},{"id":755,"name":"social-auth","slug":"social-auth"},{"id":416,"name":"365-oauth","slug":"365-oauth"}],"tags_descriptions":{},"views":126,"like_count":3,"has_summary":false,"last_poster_username":"awesomerobot","category_id":6,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Recent testing confirms that enabling Microsoft and Meta authentication for Discourse does not require payment, though Microsoft setup needs a free Azure account and Facebook registration currently faces age restrictions on the developer account.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":138567,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2770,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Old topics published via WordPress embed are missing x-robots: noindex and canonical tags","fancy_title_localized":false,"locale":"en","id":403109,"title":"Old topics published via WordPress embed are missing x-robots: noindex and canonical tags","slug":"old-topics-published-via-wordpress-embed-are-missing-x-robots-noindex-and-canonical-tags","posts_count":10,"reply_count":7,"highest_post_number":10,"image_url":null,"created_at":"2026-05-15T21:44:55.521Z","last_posted_at":"2026-06-05T20:41:10.248Z","bumped":true,"bumped_at":"2026-06-05T20:41:10.248Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi everyone, \nI’ve noticed a strange behavior with old topics that were automatically published from WordPress to Discourse (to be used as the comment section). \nNormally, when a post is published this way, Discourse cor&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":66,"name":"wordpress","slug":"wordpress"}],"tags_descriptions":{},"views":215,"like_count":0,"has_summary":false,"last_poster_username":"Thiago_Mobilon","category_id":21,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Thiago_Mobilon addressed the issue of older WordPress-embedded Discourse topics missing noindex and canonical tags by developing a custom plugin that automatically applies the X-Robots-Tag: noindex header to topics in specified categories.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":78065,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":13378,"primary_group_id":null,"flair_group_id":142}]},{"fancy_title":"How to customize AI tag and category suggestions","fancy_title_localized":false,"locale":"en","id":404618,"title":"How to customize AI tag and category suggestions","slug":"how-to-customize-ai-tag-and-category-suggestions","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-06-05T16:41:50.535Z","last_posted_at":"2026-06-05T16:52:02.423Z","bumped":true,"bumped_at":"2026-06-05T16:52:02.423Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"This is a request to figure out how to customize how the ai helper assigns tags and categories. \nThe feature is great but it lacks understanding of how our forum is organized. The system prompt for the AI Helper/Title Ge&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":543,"name":"ai","slug":"ai"},{"id":635,"name":"ai-helper","slug":"ai-helper"}],"tags_descriptions":{},"views":58,"like_count":4,"has_summary":false,"last_poster_username":"Falco","category_id":6,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The AI tag and category suggestion feature relies on embeddings rather than LLMs, explaining why system prompts cannot customize its behavior.","has_accepted_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":105064,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster, Accepted Answer","user_id":8722,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Why can&rsquo;t I install plugins locally?","fancy_title_localized":false,"locale":"en","id":404594,"title":"Why can't I install plugins locally?","slug":"why-cant-i-install-plugins-locally","posts_count":9,"reply_count":6,"highest_post_number":9,"image_url":null,"created_at":"2026-06-05T10:31:03.114Z","last_posted_at":"2026-06-05T11:41:44.821Z","bumped":true,"bumped_at":"2026-06-05T11:41:44.821Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I’m using the latest version of Discourse, and I’ve tried installing valid plugins in the /var/discourse/plugins directory. I copy the plugin folders there, but they never install, obviously, I always use ./launcher rebu&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":101,"like_count":6,"has_summary":false,"last_poster_username":"merefield","category_id":31,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users clarify that local plugin installation fails in production Discourse environments due to rebuild requirements, recommending a separate development setup with symlinks for efficient offline testing instead of modifying production configurations.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":174634,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":135392,"primary_group_id":null,"flair_group_id":73},{"extras":null,"description":"Frequent Poster","user_id":113000,"primary_group_id":null,"flair_group_id":47},{"extras":"latest","description":"Most Recent Poster","user_id":27384,"primary_group_id":null,"flair_group_id":null}]}]}}