{"users":[{"id":115923,"username":"Discourse","name":null,"avatar_template":"/user_avatar/meta.discourse.org/discourse/{size}/148734_2.png","admin":true,"trust_level":4},{"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":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":27384,"username":"merefield","name":"Robert","avatar_template":"/user_avatar/meta.discourse.org/merefield/{size}/176214_2.png","trust_level":3},{"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":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":179822,"username":"kcahtoor","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/k/9de0a6/{size}.png","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":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":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":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":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":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":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":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":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":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},{"id":27495,"username":"thaidb","name":"thaidb","avatar_template":"/user_avatar/meta.discourse.org/thaidb/{size}/68488_2.png","trust_level":2},{"id":4457,"username":"Lee_Ars","name":"Lee_Ars","avatar_template":"/user_avatar/meta.discourse.org/lee_ars/{size}/1597_2.png","trust_level":2},{"id":10365,"username":"brahn","name":"Brahn","avatar_template":"/user_avatar/meta.discourse.org/brahn/{size}/109267_2.png","trust_level":2},{"id":141713,"username":"jayme","name":"Jayme ","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/j/b38774/{size}.png","trust_level":2},{"id":183536,"username":"DevTeVe","name":"DevTek Ve","avatar_template":"/user_avatar/meta.discourse.org/devteve/{size}/487601_2.png","trust_level":2},{"id":57788,"username":"nathank","name":"Nathan Kershaw","avatar_template":"/user_avatar/meta.discourse.org/nathank/{size}/290039_2.png","flair_name":"support-advocates","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/4/e4038d4d9848de2eabab38e17b8bdb69da154024.svg","flair_bg_color":"FFFFFF","flair_group_id":148,"trust_level":4},{"id":72263,"username":"denvergeeks","name":"","avatar_template":"/user_avatar/meta.discourse.org/denvergeeks/{size}/327671_2.png","trust_level":2},{"id":8307,"username":"HAWK","name":"Hawk","avatar_template":"/user_avatar/meta.discourse.org/hawk/{size}/86627_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":3},{"id":184333,"username":"Jhustle","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/j/a88e4f/{size}.png","trust_level":0},{"id":109932,"username":"bar10dr","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/b/b38774/{size}.png","trust_level":2},{"id":184551,"username":"tom1984","name":"","avatar_template":"/user_avatar/meta.discourse.org/tom1984/{size}/528342_2.png","trust_level":2},{"id":118140,"username":"zengyunsi","name":"运思 曾","avatar_template":"/user_avatar/meta.discourse.org/zengyunsi/{size}/265722_2.png","trust_level":1},{"id":113402,"username":"go_ahead","name":"go ahead","avatar_template":"/user_avatar/meta.discourse.org/go_ahead/{size}/254371_2.png","trust_level":2},{"id":79292,"username":"honeymoose","name":"HoneyMoose","avatar_template":"/user_avatar/meta.discourse.org/honeymoose/{size}/198718_2.png","trust_level":2},{"id":108265,"username":"pangbo","name":"","avatar_template":"/user_avatar/meta.discourse.org/pangbo/{size}/538562_2.png","trust_level":2},{"id":183069,"username":"J_admin","name":"","avatar_template":"/user_avatar/meta.discourse.org/j_admin/{size}/523343_2.png","trust_level":1},{"id":147473,"username":"hel_Sinki","name":"hel Sinki","avatar_template":"/user_avatar/meta.discourse.org/hel_sinki/{size}/525916_2.png","trust_level":2},{"id":44918,"username":"Mine_Zcash","name":"Mine Zcash","avatar_template":"/user_avatar/meta.discourse.org/mine_zcash/{size}/110575_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":20762,"username":"SystemZ","name":"Michał Frąckiewicz","avatar_template":"/user_avatar/meta.discourse.org/systemz/{size}/88354_2.png","trust_level":2},{"id":40904,"username":"Asher_Densmore-Lynn","name":"Asher Densmore Lynn","avatar_template":"/user_avatar/meta.discourse.org/asher_densmore-lynn/{size}/244555_2.png","trust_level":1},{"id":12454,"username":"Richie","name":"Richie Rich","avatar_template":"/user_avatar/meta.discourse.org/richie/{size}/115110_2.png","trust_level":2},{"id":28100,"username":"icculus","name":"Ryan C. Gordon","avatar_template":"/user_avatar/meta.discourse.org/icculus/{size}/120985_2.png","trust_level":1},{"id":34393,"username":"marcozambi","name":"Marco","avatar_template":"/user_avatar/meta.discourse.org/marcozambi/{size}/119505_2.png","trust_level":2},{"id":27754,"username":"Zup","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/z/c37758/{size}.png","trust_level":2},{"id":68171,"username":"Paracelsus","name":"","avatar_template":"/user_avatar/meta.discourse.org/paracelsus/{size}/164912_2.png","trust_level":2},{"id":43643,"username":"anon48433008","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/22d042/{size}.png","trust_level":2},{"id":1939,"username":"evert","name":"Evert Meulie","avatar_template":"/user_avatar/meta.discourse.org/evert/{size}/300908_2.png","trust_level":2},{"id":146973,"username":"eisammy","name":"Sammy","avatar_template":"/user_avatar/meta.discourse.org/eisammy/{size}/528804_2.png","trust_level":2}],"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":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":276,"name":"VolunteerMods","flair_url":"https://global.discourse-cdn.com/meta/original/4X/2/7/d/27de051915b8a604d176484cd260d10cfc956d42.svg","flair_bg_color":"","flair_color":""},{"id":48,"name":"plugin_authors","flair_url":"plug","flair_bg_color":"dddddd","flair_color":"111111"},{"id":148,"name":"support-advocates","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/4/e4038d4d9848de2eabab38e17b8bdb69da154024.svg","flair_bg_color":"FFFFFF","flair_color":""}],"topic_list":{"can_create_topic":false,"filter":"latest","more_topics_url":"/c/wiki/sysadmins/180?page=1","per_page":30,"top_tags":[{"id":478,"name":"사용-방법","slug":"how-to"},{"id":297,"name":"중국어-번역","slug":"chinese-translation"},{"id":824,"name":"설치","slug":"install"},{"id":481,"name":"고급-설정","slug":"advanced-setup"},{"id":24,"name":"docker","slug":"docker"},{"id":65,"name":"마이그레이션","slug":"migrations"},{"id":39,"name":"이메일","slug":"email"},{"id":55,"name":"백업","slug":"backups"},{"id":479,"name":"설명","slug":"explanation"},{"id":482,"name":"참고","slug":"reference"},{"id":825,"name":"도메인","slug":"domains"},{"id":72,"name":"s3","slug":"s3"},{"id":5,"name":"지원되지-않는-설치","slug":"unsupported-install"},{"id":46,"name":"cdn","slug":"cdn"},{"id":827,"name":"cloudflare","slug":"cloudflare"},{"id":826,"name":"google-cloud","slug":"google-cloud"},{"id":764,"name":"maxmind","slug":"maxmind"},{"id":466,"name":"rails-console","slug":"rails-console"},{"id":830,"name":"스팸","slug":"spam"},{"id":543,"name":"ai","slug":"ai"},{"id":318,"name":"무기","slug":"arm"},{"id":271,"name":"구성-중","slug":"configuring"},{"id":522,"name":"추천-링크","slug":"featured-link"},{"id":1113,"name":"호스팅","slug":"hosting"},{"id":709,"name":"letsencrypt","slug":"letsencrypt"},{"id":739,"name":"라즈베리파이","slug":"raspberry-pi"},{"id":492,"name":"2개-컨테이너","slug":"two-container"},{"id":511,"name":"감시-대상-단어","slug":"watched-words"},{"id":66,"name":"wordpress","slug":"wordpress"},{"id":252,"name":"wp-discourse","slug":"wp-discourse"}],"topics":[{"fancy_title":"시스템 관리자 인덱스","fancy_title_localized":true,"locale":"en","id":322725,"title":"Sysadmins Index","slug":"sysadmins-index","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-08-21T14:22:24.409Z","last_posted_at":"2024-08-21T14:22:24.487Z","bumped":true,"bumped_at":"2024-08-22T03:18:30.727Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"Discourse로 이전\n\nSMF2: SMF2 포럼을 Discourse로 이전\nVanilla: Vanilla 포럼을 Discourse로 이전\nPunBB: PunBB 포럼을 Discourse로 이전\nKunena 3: Kunena 3 포럼을 Discourse로 이전\nPhorum: P&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":257,"like_count":8,"has_summary":false,"last_poster_username":"Discourse","category_id":180,"op_like_count":8,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"원본 게시자, 최근 게시자","user_id":115923,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Recommended Hosting Providers for Self Hosters","fancy_title_localized":false,"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":"호스팅","slug":"hosting"}],"tags_descriptions":{"호스팅":"자체 서버, 클라우드 또는 특정 호스팅 서비스를 통해 Discourse를 호스팅하는 서비스에 대한 주제입니다."},"views":32233,"like_count":407,"has_summary":true,"last_poster_username":"Canapin","category_id":180,"op_like_count":68,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"원본 게시자","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"자주 게시하는 사용자","user_id":171937,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"자주 게시하는 사용자","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":"최근 게시자","user_id":35474,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"AWS SES로 발신, 반송 및 수신 이메일 설정하기","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":"AWS SES를 발신, 바운스, 수신 이메일에 사용하도록 설정한 구성을 공유해 보려고 합니다. SES 서비스에는 확실히 몇 가지 세심한 부분이 있으며, 이를 이해하려면 상당한 시행착오가 필요했습니&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":39,"name":"이메일","slug":"email"},{"id":478,"name":"사용-방법","slug":"how-to"}],"tags_descriptions":{"사용-방법":"단계별 가이드는 특정 문제를 해결하기 위해 따를 단계를 포함합니다"},"views":3317,"like_count":13,"has_summary":false,"last_poster_username":"simonk","category_id":180,"op_like_count":9,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"AWS SES를 이용한 Discourse의 발신·바운스·수신 이메일 설정에서, SNS 피드백 토픽의 원본 메시지 전송(raw message delivery)을 비활성화해야 Discourse가 바운스 웹훅을 정상 처리한다는 점이 확인되었다.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"원본 게시자","user_id":129914,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"자주 게시하는 사용자","user_id":89208,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"자주 게시하는 사용자","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":"최근 게시자","user_id":11075,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Let&rsquo;s Encrypt를 사용하고 리버스 프록시 없이 멀티사이트 구성 설정하기","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":"이 안내서는 베타 단계이며 표준 설정에 익숙한 사용자를 대상으로 합니다.\n하지만 현재(2023.02.11) 이 안내서는 작동하지 않습니다!! (여러 도메인/리다이렉트 설정을 위한 Let's Encrypt 설정 방법을 참고하세요&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"사용-방법","slug":"how-to"},{"id":825,"name":"도메인","slug":"domains"}],"tags_descriptions":{"사용-방법":"단계별 가이드는 특정 문제를 해결하기 위해 따를 단계를 포함합니다"},"views":4829,"like_count":38,"has_summary":false,"last_poster_username":"kcahtoor","category_id":180,"op_like_count":10,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"원본 게시자","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"자주 게시하는 사용자","user_id":87440,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"자주 게시하는 사용자","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":"최근 게시자","user_id":179822,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Migrate a XenForo forum to Discourse","fancy_title_localized":false,"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":"사용-방법","slug":"how-to"}],"tags_descriptions":{"사용-방법":"단계별 가이드는 특정 문제를 해결하기 위해 따를 단계를 포함합니다"},"views":22165,"like_count":160,"has_summary":true,"last_poster_username":"Andrew_Bond","category_id":180,"op_like_count":25,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"원본 게시자","user_id":21760,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"자주 게시하는 사용자","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"자주 게시하는 사용자","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":"최근 게시자","user_id":120547,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"MKJ의 의견 있는 Discourse 배포 구성","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":"지난 몇 년간 상당한 양의 콘텐츠와 수많은 이미지를 갖춘 Discourse 포럼을 운영해 왔습니다. Maker Forums에는 100GB가 넘는 이미지와 400,000개 이상의 게시물이 있으며, 그중 상당 부분이 임포&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":479,"name":"설명","slug":"explanation"},{"id":824,"name":"설치","slug":"install"}],"tags_descriptions":{},"views":7932,"like_count":115,"has_summary":false,"last_poster_username":"mcdanlj","category_id":180,"op_like_count":54,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"원본 게시자, 최근 게시자","user_id":2377,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"자주 게시하는 사용자","user_id":7720,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"자주 게시하는 사용자","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":"주거용 인터넷 환경에서 Cloudflare Tunnel을 이용해 Discourse 설치하기","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":"Discourse가 이제 라즈베리파이에서 실행되도록 지원하기 때문에, 홈 랩에서 작은 인스턴스를 실행하는 것이 일반적인 사용 사례가 될 것입니다. 그러나 많은 주거용 ISP가 80/443 포트에 대한 수신 트래픽을 차단하므로 Disco&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":"사용-방법","slug":"how-to"},{"id":824,"name":"설치","slug":"install"},{"id":318,"name":"무기","slug":"arm"},{"id":739,"name":"라즈베리파이","slug":"raspberry-pi"}],"tags_descriptions":{"사용-방법":"단계별 가이드는 특정 문제를 해결하기 위해 따를 단계를 포함합니다"},"views":9940,"like_count":165,"has_summary":true,"last_poster_username":"Ethsim2","category_id":180,"op_like_count":39,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"원본 게시자","user_id":8722,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"자주 게시하는 사용자","user_id":16290,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"자주 게시하는 사용자","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":"최근 게시자","user_id":160471,"primary_group_id":null,"flair_group_id":73}]},{"fancy_title":"1Panel로 배포한 Discourse에서 모든 사용자 IP가 Cloudflare로 표시되고 실제 브라우저 IP가 아닌 문제를 해결하는 방법","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":"VPS에 1Panel을 설치하고, Discourse(컨테이너 배포)를 설치했으며, OpenResty(컨테이너 배포)로 리버스 프록시를 구성했습니다. 도메인은 Cloudflare에 호스팅되어 있으며, CDN(소황운)이 활성화되어 있습니다. 다음은 사용자가 Cloudflare에서 온 것으로 표시되는 대신 브라우저 IP가 표시되도록 하는 문제 해결 방법입니다.\n\n1. 1Panel에서 계획된 작업을 생성하여 매주 최신 Cloudflare IP 목록을 다운로드하고 OpenResty 구성 디렉터리에 저장합니다.\n\n\n1Panel 왼쪽 메뉴바에서 “계획된 작업”을 클릭합니다.\n\n\n&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":267,"like_count":2,"has_summary":false,"last_poster_username":"sniper756","category_id":180,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"원본 게시자, 최근 게시자","user_id":185831,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"@최상위 도메인을 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":"sudo를 사용하여 일시적으로 권한을 상승시켜 app.yml을 편집합니다.\n\ncd /var/discourse\nsudo nano /containers/app.yml\n\n\nDiscourse의 설정 파일 app.yml을 편집합니다.\n\nDiscourse의 설정 파일 app.yml에서 설정만 하면 됩니다. 주 도메인과 별칭의 관계를 다음과 같이 지정하세요: \nDISCOURSE_HOSTNAME: &#39;www.discourse.cc&#39;      # 주 도메인(최종 접속 주소)  \nDISCO&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":296,"like_count":8,"has_summary":false,"last_poster_username":"pfaffman","category_id":180,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"원본 게시자","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":"최근 게시자","user_id":15209,"primary_group_id":null,"flair_group_id":142}]},{"fancy_title":"임의의 서브도메인을 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":"무작위 서브도메인을 www로 리디렉션\n\nAliyun AccessKey를 가져옵니다 (Aliyun을 예시로 사용하며, 직접 키를 신청해야 합니다).\n\nAccessKey ID:LTAI5tQCfDcVcghn5\nAccessKey Secret:J8ZayXB44MIWa1Mfnj\n\n\nacme.sh 설치\n\ncd ~\ncurl https://get.acme.sh | sh\n\n\n기본 CA를 Let’s Encrypt로 전환한 후, 인증서를 다시 신청합니다:\n\n# 기본 CA를 Let&#39;&hellip;로 전환","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":206,"like_count":1,"has_summary":false,"last_poster_username":"Lxk520","category_id":180,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"원본 게시자, 최근 게시자","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":"Migrate a NodeBB forum with MongoDB to Discourse","fancy_title_localized":false,"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":"사용-방법","slug":"how-to"}],"tags_descriptions":{"사용-방법":"단계별 가이드는 특정 문제를 해결하기 위해 따를 단계를 포함합니다"},"views":6080,"like_count":29,"has_summary":false,"last_poster_username":"Twissell","category_id":180,"op_like_count":10,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"원본 게시자","user_id":24426,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"자주 게시하는 사용자","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"자주 게시하는 사용자","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":"최근 게시자","user_id":145010,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Move from standalone container to separate web and data containers","fancy_title_localized":false,"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: This is an advanced setup. Don’t follow this unless you are experienced with Linux server administration and Docker. You also need to pay close attention to commits to discourse_docker to make sure you notice &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"사용-방법","slug":"how-to"},{"id":24,"name":"docker","slug":"docker"},{"id":492,"name":"2개-컨테이너","slug":"two-container"},{"id":481,"name":"고급-설정","slug":"advanced-setup"}],"tags_descriptions":{"사용-방법":"단계별 가이드는 특정 문제를 해결하기 위해 따를 단계를 포함합니다"},"views":29541,"like_count":255,"has_summary":true,"last_poster_username":"Canapin","category_id":180,"op_like_count":44,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"원본 게시자","user_id":15019,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"자주 게시하는 사용자","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"자주 게시하는 사용자","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":"최근 게시자","user_id":35474,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Customize direct-delivery Postfix configuration","fancy_title_localized":false,"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":"사용-방법","slug":"how-to"},{"id":481,"name":"고급-설정","slug":"advanced-setup"}],"tags_descriptions":{"사용-방법":"단계별 가이드는 특정 문제를 해결하기 위해 따를 단계를 포함합니다"},"views":5247,"like_count":20,"has_summary":false,"last_poster_username":"gwmngilfen","category_id":180,"op_like_count":10,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"원본 게시자","user_id":16697,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"자주 게시하는 사용자","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"자주 게시하는 사용자","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":"최근 게시자","user_id":32726,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Add an offline page to display when Discourse is rebuilding or starting up","fancy_title_localized":false,"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: This guide is intended for advanced users, who are already using nginx outside the docker container. By following this guide you make your setup more complicated and will lose some speed benefits like HTTP2 if&hellip;","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":"사용-방법","slug":"how-to"},{"id":481,"name":"고급-설정","slug":"advanced-setup"},{"id":271,"name":"구성-중","slug":"configuring"}],"tags_descriptions":{"사용-방법":"단계별 가이드는 특정 문제를 해결하기 위해 따를 단계를 포함합니다"},"views":246958,"like_count":341,"has_summary":true,"last_poster_username":"merefield","category_id":180,"op_like_count":100,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"원본 게시자","user_id":15568,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"자주 게시하는 사용자","user_id":2377,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"자주 게시하는 사용자","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":"최근 게시자","user_id":27384,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"저장용 Amazon S3 및 CDN용 CloudFront 설정","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":"시작하기\n아래 항목이 필요합니다:\n\n- app.yml에 접근할 수 있는 Discourse 인스턴스\n- AWS 계정\n\n네이밍 전략\n실수할 수 있는 곳이 많습니다. 자신에게(그리고 경우에 따라 다른 사람에게도) 의미 있는 네이밍 규칙 전략을 사용하세요&hellip;","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":284,"like_count":1,"has_summary":false,"last_poster_username":"philh","category_id":180,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"원본 게시자, 최근 게시자","user_id":15291,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Docker 없이 Discourse 배포하기","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":"공식 설치 가이드를 따라 Discourse를 배포하는 것이 더 편리하고 안전하지만, 컨테이너를 더 깊이 들여다보고 Docker 없이 Linux에서 어떻게 배포할 수 있는지 확인해 보고 싶습니다. 단계별로 공유하겠습니다&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":5,"name":"지원되지-않는-설치","slug":"unsupported-install"},{"id":481,"name":"고급-설정","slug":"advanced-setup"}],"tags_descriptions":{},"views":2091,"like_count":17,"has_summary":false,"last_poster_username":"lion","category_id":180,"op_like_count":8,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"원본 게시자","user_id":135057,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"자주 게시하는 사용자","user_id":182632,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"자주 게시하는 사용자","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":"최근 게시자","user_id":182437,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Nginx 리버스 프록시를 사용해 단일 VPS에서 Discourse와 WordPress(Docker) 실행하기","fancy_title_localized":true,"locale":"en","id":392094,"title":"Running Discourse with WordPress (Docker) on a single VPS using Nginx Reverse Proxy","slug":"running-discourse-with-wordpress-docker-on-a-single-vps-using-nginx-reverse-proxy","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-12-24T16:14:24.554Z","last_posted_at":"2025-12-24T16:14:24.630Z","bumped":true,"bumped_at":"2025-12-24T16:14:24.630Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"서론\n기본적으로 Discourse의 \"standalone\" 설치 환경은 포트 80과 443에 바인딩됩니다. 같은 서버에 WordPress와 같은 다른 애플리케이션을 호스팅하려면, Discourse가 내부 포트에서 리스닝하도록 재설정하고 us&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":66,"name":"wordpress","slug":"wordpress"}],"tags_descriptions":{},"views":178,"like_count":2,"has_summary":false,"last_poster_username":"thaidb","category_id":180,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"원본 게시자, 최근 게시자","user_id":27495,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"wp-discourse + Cloudflare로 배운 몇 가지 교훈","fancy_title_localized":true,"locale":"en","id":391942,"title":"Some wp-discourse + cloudflare lessons learned","slug":"some-wp-discourse-cloudflare-lessons-learned","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://global.discourse-cdn.com/meta/optimized/4X/0/d/2/0d2c8d563a23447e3f6175e1073d52f614b627eb_2_1024x567.png","created_at":"2025-12-22T18:06:12.689Z","last_posted_at":"2025-12-22T18:06:12.802Z","bumped":true,"bumped_at":"2025-12-22T18:06:12.802Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Discourse, wp-discourse, Cloudflare를 사용하여 지난 몇 달 동안 개인 환경 설정과 관련하여 배운 몇 가지 교훈을 공유합니다. 혹시 누군가에게 도움이 될 수 있을 것 같아서 올립니다.\n환경:\n\nDiscourse &amp; Wordpress는 sepa&hellip;에 호스팅됩니다.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":2190,"height":1214,"url":"https://global.discourse-cdn.com/meta/original/4X/0/d/2/0d2c8d563a23447e3f6175e1073d52f614b627eb.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":567,"url":"https://global.discourse-cdn.com/meta/optimized/4X/0/d/2/0d2c8d563a23447e3f6175e1073d52f614b627eb_2_1024x567.png"},{"max_width":800,"max_height":800,"width":800,"height":443,"url":"https://global.discourse-cdn.com/meta/optimized/4X/0/d/2/0d2c8d563a23447e3f6175e1073d52f614b627eb_2_800x443.png"},{"max_width":600,"max_height":600,"width":600,"height":332,"url":"https://global.discourse-cdn.com/meta/optimized/4X/0/d/2/0d2c8d563a23447e3f6175e1073d52f614b627eb_2_600x332.png"},{"max_width":400,"max_height":400,"width":400,"height":221,"url":"https://global.discourse-cdn.com/meta/optimized/4X/0/d/2/0d2c8d563a23447e3f6175e1073d52f614b627eb_2_400x221.png"},{"max_width":300,"max_height":300,"width":300,"height":166,"url":"https://global.discourse-cdn.com/meta/optimized/4X/0/d/2/0d2c8d563a23447e3f6175e1073d52f614b627eb_2_300x166.png"},{"max_width":200,"max_height":200,"width":200,"height":110,"url":"https://global.discourse-cdn.com/meta/optimized/4X/0/d/2/0d2c8d563a23447e3f6175e1073d52f614b627eb_2_200x110.png"}],"tags":[{"id":252,"name":"wp-discourse","slug":"wp-discourse"}],"tags_descriptions":{},"views":158,"like_count":2,"has_summary":false,"last_poster_username":"Lee_Ars","category_id":180,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"원본 게시자, 최근 게시자","user_id":4457,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Set up Let’s Encrypt with multiple domains / redirects","fancy_title_localized":false,"locale":"en","id":56685,"title":"Set up Let’s Encrypt with multiple domains / redirects","slug":"set-up-let-s-encrypt-with-multiple-domains-redirects","posts_count":112,"reply_count":142,"highest_post_number":188,"image_url":null,"created_at":"2017-02-01T02:21:03.592Z","last_posted_at":"2025-12-16T02:52:10.263Z","bumped":true,"bumped_at":"2025-12-16T02:52:10.263Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"NOTE: @pfaffman says: This page needs to be cleaned up. There is now a new ENV setting that will let you add more hostnames. In your app.yml under your DISCOURSE_HOSTNAME line (it can go many places but that one makes se&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"사용-방법","slug":"how-to"},{"id":709,"name":"letsencrypt","slug":"letsencrypt"}],"tags_descriptions":{"사용-방법":"단계별 가이드는 특정 문제를 해결하기 위해 따를 단계를 포함합니다"},"views":20987,"like_count":215,"has_summary":true,"last_poster_username":"philh","category_id":180,"op_like_count":49,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"원본 게시자","user_id":10365,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"자주 게시하는 사용자","user_id":141713,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"자주 게시하는 사용자","user_id":27384,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":"latest","description":"최근 게시자","user_id":15291,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Discourse AI: Discord 봇 통합 가이드","fancy_title_localized":true,"locale":"en","id":390391,"title":"Discourse AI: Discord Bot Integration Guide","slug":"discourse-ai-discord-bot-integration-guide","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://global.discourse-cdn.com/meta/optimized/4X/4/8/1/481cdd154f62f2998b6f48618d71c6e0d1b1d002_2_1024x472.png","created_at":"2025-12-04T10:07:23.079Z","last_posted_at":"2025-12-04T10:07:23.174Z","bumped":true,"bumped_at":"2025-12-04T10:28:33.211Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"면책 조항: \n저는 이 통합의 개발자가 아닙니다. 최선을 다해 도움을 드리는 친절한 커뮤니티 지원 외에는 이 통합에 대한 지원을 제공할 수 없습니다. 저는 그저 이 설정을 제 사이트에 적용하고 싶었지만 명확한 방법을 찾지 못한 또 다른 사용자일 뿐입니다&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":3452,"height":1594,"url":"https://global.discourse-cdn.com/meta/original/4X/4/8/1/481cdd154f62f2998b6f48618d71c6e0d1b1d002.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":472,"url":"https://global.discourse-cdn.com/meta/optimized/4X/4/8/1/481cdd154f62f2998b6f48618d71c6e0d1b1d002_2_1024x472.png"},{"max_width":800,"max_height":800,"width":800,"height":369,"url":"https://global.discourse-cdn.com/meta/optimized/4X/4/8/1/481cdd154f62f2998b6f48618d71c6e0d1b1d002_2_800x369.png"},{"max_width":600,"max_height":600,"width":600,"height":277,"url":"https://global.discourse-cdn.com/meta/optimized/4X/4/8/1/481cdd154f62f2998b6f48618d71c6e0d1b1d002_2_600x277.png"},{"max_width":400,"max_height":400,"width":400,"height":184,"url":"https://global.discourse-cdn.com/meta/optimized/4X/4/8/1/481cdd154f62f2998b6f48618d71c6e0d1b1d002_2_400x184.png"},{"max_width":300,"max_height":300,"width":300,"height":138,"url":"https://global.discourse-cdn.com/meta/optimized/4X/4/8/1/481cdd154f62f2998b6f48618d71c6e0d1b1d002_2_300x138.png"},{"max_width":200,"max_height":200,"width":200,"height":92,"url":"https://global.discourse-cdn.com/meta/optimized/4X/4/8/1/481cdd154f62f2998b6f48618d71c6e0d1b1d002_2_200x92.png"}],"tags":[],"tags_descriptions":{},"views":1039,"like_count":2,"has_summary":false,"last_poster_username":"DevTeVe","category_id":180,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"원본 게시자, 최근 게시자","user_id":183536,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"스테이징 서버 설정하기","fancy_title_localized":true,"locale":"en","id":225951,"title":"Set up a staging server","slug":"set-up-a-staging-server","posts_count":32,"reply_count":32,"highest_post_number":35,"image_url":"https://global.discourse-cdn.com/meta/original/4X/0/a/2/0a2d344e0af5be55626a4a442ebbb8ea02d85b0c.png","created_at":"2022-05-03T05:24:53.285Z","last_posted_at":"2024-11-30T11:12:02.918Z","bumped":true,"bumped_at":"2025-12-01T19:58:33.852Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"스테이징 서버를 설정할 때 도움이 되는 몇 가지 팁이 있습니다. \n스테이징 서버란 무엇일까요?\n스테이징 서버는 기본적으로 프로덕션 사이트의 복제본입니다. 이 역시 서버에 위치하며, 동일한 방식으로 작동합니다&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":852,"height":556,"url":"https://global.discourse-cdn.com/meta/original/4X/0/a/2/0a2d344e0af5be55626a4a442ebbb8ea02d85b0c.png"},{"max_width":800,"max_height":800,"width":800,"height":522,"url":"https://global.discourse-cdn.com/meta/optimized/4X/0/a/2/0a2d344e0af5be55626a4a442ebbb8ea02d85b0c_2_800x522.png"},{"max_width":600,"max_height":600,"width":600,"height":391,"url":"https://global.discourse-cdn.com/meta/optimized/4X/0/a/2/0a2d344e0af5be55626a4a442ebbb8ea02d85b0c_2_600x391.png"},{"max_width":400,"max_height":400,"width":400,"height":261,"url":"https://global.discourse-cdn.com/meta/optimized/4X/0/a/2/0a2d344e0af5be55626a4a442ebbb8ea02d85b0c_2_400x261.png"},{"max_width":300,"max_height":300,"width":300,"height":195,"url":"https://global.discourse-cdn.com/meta/optimized/4X/0/a/2/0a2d344e0af5be55626a4a442ebbb8ea02d85b0c_2_300x195.png"},{"max_width":200,"max_height":200,"width":200,"height":130,"url":"https://global.discourse-cdn.com/meta/optimized/4X/0/a/2/0a2d344e0af5be55626a4a442ebbb8ea02d85b0c_2_200x130.png"}],"tags":[{"id":478,"name":"사용-방법","slug":"how-to"}],"tags_descriptions":{"사용-방법":"단계별 가이드는 특정 문제를 해결하기 위해 따를 단계를 포함합니다"},"views":6697,"like_count":98,"has_summary":false,"last_poster_username":"manuel","category_id":180,"op_like_count":32,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"원본 게시자","user_id":57788,"primary_group_id":null,"flair_group_id":148},{"extras":null,"description":"자주 게시하는 사용자","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"자주 게시하는 사용자","user_id":72263,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":8307,"primary_group_id":47,"flair_group_id":47},{"extras":"latest","description":"최근 게시자","user_id":82960,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"rclone으로 Dropbox 동기화하기 (2025)","fancy_title_localized":true,"locale":"en","id":378430,"title":"Use rclone to sync to Dropbox (2025)","slug":"use-rclone-to-sync-to-dropbox-2025","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2025-08-13T13:29:00.757Z","last_posted_at":"2025-11-11T00:00:27.259Z","bumped":true,"bumped_at":"2025-11-11T00:00:27.259Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"관리자와 중재자: 필요에 따라 이 주제를 다른 곳으로 이동하거나 편집해 주세요.\n\nrclone을 설치하고 Discourse를 Drop&hellip;에 백업하기 위해 모든 것을 설정하는 방법에 대한 확장된 단계별 설명입니다.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":55,"name":"백업","slug":"backups"}],"tags_descriptions":{},"views":1371,"like_count":5,"has_summary":false,"last_poster_username":"alltiagocom","category_id":180,"op_like_count":5,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"원본 게시자, 최근 게시자","user_id":171937,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":35474,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":184333,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Migrate a vBulletin 4 forum to Discourse","fancy_title_localized":false,"locale":"en","id":54881,"title":"Migrate a vBulletin 4 forum to Discourse","slug":"migrate-a-vbulletin-4-forum-to-discourse","posts_count":184,"reply_count":128,"highest_post_number":200,"image_url":null,"created_at":"2016-12-28T14:59:29.396Z","last_posted_at":"2025-11-09T18:05:20.042Z","bumped":true,"bumped_at":"2025-11-09T18:05:20.042Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"In this tutorial we will learn how to migrate vBulletin forum to :discourse: platform using vBulletin importer script. \nI have tested the script with a big database and the result was very good. The script is well writte&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"사용-방법","slug":"how-to"}],"tags_descriptions":{"사용-방법":"단계별 가이드는 특정 문제를 해결하기 위해 따를 단계를 포함합니다"},"views":33590,"like_count":282,"has_summary":true,"last_poster_username":"pfaffman","category_id":180,"op_like_count":20,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"원본 게시자","user_id":24426,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"자주 게시하는 사용자","user_id":35474,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"자주 게시하는 사용자","user_id":109932,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":184551,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"최근 게시자","user_id":15209,"primary_group_id":null,"flair_group_id":142}]},{"fancy_title":":cn: 상세 설치 가이드 + 제어 패널 | 디스코urs 설치 및 제어 패널 상세 튜토리얼","fancy_title_localized":true,"locale":"zh_CN","id":278426,"title":":cn: Detailed installation guide + control panel | 超级详细教学安装discourse+控制面板","slug":"detailed-installation-guide-control-panel-discourse","posts_count":34,"reply_count":27,"highest_post_number":38,"image_url":"https://global.discourse-cdn.com/meta/original/4X/3/7/4/3742afe9f4ff34dae1c57777511230e1f21bdb86.png","created_at":"2023-09-09T16:59:47.911Z","last_posted_at":"2025-10-07T20:19:32.177Z","bumped":true,"bumped_at":"2025-10-07T20:19:32.177Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"저는 웹 사이트 구축 초보입니다. 취미로 기술 교류 커뮤니티를 만들고 싶어서 Discourse를 설치하려고 합니다. 이 튜토리얼을 공유하여 Discourse 설치가 필요한 분들에게 도움이 되고, 시행착오를 줄이고자 합니다. Discourse에 대한 중국어 튜토리얼은 적고, 있는 튜토리얼도 오래되어서 번역 도구에 의존하며 며칠 동안 연구했습니다.\n\n나만의 Discourse를 구축하려면 준비해야 할 것:\n알리바바 클라우드(Alibaba Cloud) 홍콩 리전 경량 클라우드 서버 1대. 중국 내 서버에서는 GitHub 플러그인 다운로드 속도가 거북이처럼 느리므로, 알리바바 클라우드 홍콩 경량 클라우드 또는 다른 업체의 경량 서버를 권장합니다. 경량…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"unicode_title":"🇨🇳 Detailed installation guide + control panel | 超级详细教学安装discourse+控制面板","thumbnails":[{"max_width":null,"max_height":null,"width":863,"height":460,"url":"https://global.discourse-cdn.com/meta/original/4X/3/7/4/3742afe9f4ff34dae1c57777511230e1f21bdb86.png"},{"max_width":800,"max_height":800,"width":800,"height":426,"url":"https://global.discourse-cdn.com/meta/optimized/4X/3/7/4/3742afe9f4ff34dae1c57777511230e1f21bdb86_2_800x426.png"},{"max_width":600,"max_height":600,"width":600,"height":319,"url":"https://global.discourse-cdn.com/meta/optimized/4X/3/7/4/3742afe9f4ff34dae1c57777511230e1f21bdb86_2_600x319.png"},{"max_width":400,"max_height":400,"width":400,"height":213,"url":"https://global.discourse-cdn.com/meta/optimized/4X/3/7/4/3742afe9f4ff34dae1c57777511230e1f21bdb86_2_400x213.png"},{"max_width":300,"max_height":300,"width":300,"height":159,"url":"https://global.discourse-cdn.com/meta/optimized/4X/3/7/4/3742afe9f4ff34dae1c57777511230e1f21bdb86_2_300x159.png"},{"max_width":200,"max_height":200,"width":200,"height":106,"url":"https://global.discourse-cdn.com/meta/optimized/4X/3/7/4/3742afe9f4ff34dae1c57777511230e1f21bdb86_2_200x106.png"}],"tags":[{"id":297,"name":"중국어-번역","slug":"chinese-translation"}],"tags_descriptions":{},"views":9841,"like_count":9,"has_summary":false,"last_poster_username":"J_admin","category_id":180,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"원본 게시자","user_id":118140,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"자주 게시하는 사용자","user_id":113402,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"자주 게시하는 사용자","user_id":79292,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":108265,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"최근 게시자","user_id":183069,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"R2 및 Cloudflare 통합을 활용한 단계별 Discourse 마이그레이션","fancy_title_localized":true,"locale":"en","id":382491,"title":"Step-by-step Discourse migration with R2 and Cloudflare integration","slug":"step-by-step-discourse-migration-with-r2-and-cloudflare-integration","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-09-13T01:31:47.039Z","last_posted_at":"2025-09-13T01:31:47.124Z","bumped":true,"bumped_at":"2025-09-13T01:38:26.591Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"이것은 실제 마이그레이션에 대한 사후 분석/런북입니다. 일반적인 Discourse 사전 준비 과정(공식 문서에서 다루고 있음)은 생략하겠습니다. 대신 정확히 어떤 스위치를 설정했는지, Cloudflare R2의 함정, 그리고 중요했던 rails/rake 원라인 명령어, 그리고 실패한 부분, 그리고&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":72,"name":"s3","slug":"s3"},{"id":827,"name":"cloudflare","slug":"cloudflare"},{"id":65,"name":"마이그레이션","slug":"migrations"}],"tags_descriptions":{"마이그레이션":""},"views":264,"like_count":6,"has_summary":false,"last_poster_username":"hel_Sinki","category_id":180,"op_like_count":6,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"원본 게시자, 최근 게시자","user_id":147473,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"최근 스팸 공격을 차단할 감시 단어 설정","fancy_title_localized":true,"locale":"en","id":380420,"title":"Watched words to block recent spam attack","slug":"watched-words-to-block-recent-spam-attack","posts_count":13,"reply_count":9,"highest_post_number":13,"image_url":null,"created_at":"2025-08-26T19:02:39.622Z","last_posted_at":"2025-09-10T16:26:12.282Z","bumped":true,"bumped_at":"2025-09-10T16:26:12.282Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"최소 두 개의 사이트에서 LLM을 오염시키도록 설계된 것으로 보이는 스팸 공격을 받은 적이 있습니다. 동일한 공격은 여기에서도 최소 한 번 보고되었습니다(요즘 대량 스팸 공격을 겪고 계신 분 계신가요?). be&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":511,"name":"감시-대상-단어","slug":"watched-words"},{"id":830,"name":"스팸","slug":"spam"}],"tags_descriptions":{},"views":468,"like_count":28,"has_summary":false,"last_poster_username":"mcdanlj","category_id":180,"op_like_count":8,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"원본 게시자","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"자주 게시하는 사용자","user_id":44918,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"자주 게시하는 사용자","user_id":406,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Recent Poster","user_id":13093,"primary_group_id":276,"flair_group_id":276},{"extras":"latest","description":"최근 게시자","user_id":2377,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Move a Discourse site to another VPS with rsync","fancy_title_localized":false,"locale":"en","id":43812,"title":"Move a Discourse site to another VPS with rsync","slug":"move-a-discourse-site-to-another-vps-with-rsync","posts_count":56,"reply_count":39,"highest_post_number":57,"image_url":null,"created_at":"2016-05-06T20:21:38.859Z","last_posted_at":"2025-08-17T22:20:11.109Z","bumped":true,"bumped_at":"2025-08-17T22:22:20.718Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"This method is different than restoring file in UI. \nMaybe there is a more downtime but it’s simpler for linux folks without Discourse knowledge and it’s easy to automate. \nPrepare new VPS\nFirst, prepare our new Current &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"사용-방법","slug":"how-to"},{"id":65,"name":"마이그레이션","slug":"migrations"}],"tags_descriptions":{"사용-방법":"단계별 가이드는 특정 문제를 해결하기 위해 따를 단계를 포함합니다","마이그레이션":""},"views":8496,"like_count":67,"has_summary":true,"last_poster_username":"icculus","category_id":180,"op_like_count":27,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"원본 게시자","user_id":20762,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"자주 게시하는 사용자","user_id":40904,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"자주 게시하는 사용자","user_id":12454,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":"latest","description":"최근 게시자","user_id":28100,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"스팸: 최근 게시글을 AI로 사후 검토한 후 스팸으로 표시된 항목 삭제","fancy_title_localized":true,"locale":"en","id":378956,"title":"Spam: Retroactively get AI to review recent posts and then delete the ones marked as spam","slug":"spam-retroactively-get-ai-to-review-recent-posts-and-then-delete-the-ones-marked-as-spam","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-08-17T22:09:43.873Z","last_posted_at":"2025-08-17T22:09:43.972Z","bumped":true,"bumped_at":"2025-08-17T22:09:43.972Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"시간당 약 30개의 스팸 게시물이 올라오던 사이트를 도와준 적이 있습니다. AI 스팸 기능을 켰지만, 이미 존재하는 게시물에 대한 문제는 해결되지 않았습니다. 제가 어떻게 처리했는지 공유해 드리겠습니다. 여러분께도 도움이 될 수 있을 것입니다. 다만, 여러분의 사이트에서는 테스트해 보지 않았습니다&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":543,"name":"ai","slug":"ai"},{"id":830,"name":"스팸","slug":"spam"}],"tags_descriptions":{},"views":139,"like_count":8,"has_summary":false,"last_poster_username":"pfaffman","category_id":180,"op_like_count":8,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"원본 게시자, 최근 게시자","user_id":15209,"primary_group_id":null,"flair_group_id":142}]},{"fancy_title":"Migrate an SMF2 forum to Discourse","fancy_title_localized":false,"locale":"en","id":90314,"title":"Migrate an SMF2 forum to Discourse","slug":"migrate-an-smf2-forum-to-discourse","posts_count":102,"reply_count":74,"highest_post_number":105,"image_url":null,"created_at":"2018-06-20T14:26:51.286Z","last_posted_at":"2025-07-03T13:32:13.698Z","bumped":true,"bumped_at":"2025-07-03T13:32:13.698Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"SMF2 to Discourse - The Ultimate Guide \nStarting from the idea of creating an up-to-date guide to migrate from SMF2 to Discourse discussed in this excellent thread by @vincentMac and @cmwebdev,  I have prepared an ambiti&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":478,"name":"사용-방법","slug":"how-to"}],"tags_descriptions":{"사용-방법":"단계별 가이드는 특정 문제를 해결하기 위해 따를 단계를 포함합니다"},"views":16122,"like_count":105,"has_summary":true,"last_poster_username":"marcozambi","category_id":180,"op_like_count":20,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"원본 게시자, 최근 게시자","user_id":34393,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"자주 게시하는 사용자","user_id":27754,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"자주 게시하는 사용자","user_id":68171,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":13093,"primary_group_id":276,"flair_group_id":276},{"extras":null,"description":"Recent Poster","user_id":15209,"primary_group_id":null,"flair_group_id":142}]},{"fancy_title":"MAXMIND를 역 IP 조회용으로 설정하기","fancy_title_localized":true,"locale":"en","id":173941,"title":"Configure MAXMIND for reverse IP lookups","slug":"configure-maxmind-for-reverse-ip-lookups","posts_count":18,"reply_count":28,"highest_post_number":44,"image_url":"https://global.discourse-cdn.com/meta/original/3X/8/9/89320702b7104755c7be2e1634e9a00541deb718.png","created_at":"2020-12-21T17:58:35.887Z","last_posted_at":"2025-11-07T00:40:55.992Z","bumped":true,"bumped_at":"2025-06-23T19:49:04.433Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"MAXMIND이란 무엇이며, 왜 필요한가요?\nDiscourse는 MAXMIND를 사용하여 역방향 IP 조회에 대한 지리적 정보를 제공합니다. \n  \nMaxmind의 데이터베이스가 없으면 다음과 같은 내용을 보게 됩니다: \n  \n아니면, 아마도 이것을 눈치채셨을 것입니다&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":487,"height":238,"url":"https://global.discourse-cdn.com/meta/original/3X/8/9/89320702b7104755c7be2e1634e9a00541deb718.png"},{"max_width":400,"max_height":400,"width":400,"height":195,"url":"https://global.discourse-cdn.com/meta/optimized/3X/8/9/89320702b7104755c7be2e1634e9a00541deb718_2_400x195.png"},{"max_width":300,"max_height":300,"width":300,"height":146,"url":"https://global.discourse-cdn.com/meta/optimized/3X/8/9/89320702b7104755c7be2e1634e9a00541deb718_2_300x146.png"},{"max_width":200,"max_height":200,"width":200,"height":97,"url":"https://global.discourse-cdn.com/meta/optimized/3X/8/9/89320702b7104755c7be2e1634e9a00541deb718_2_200x97.png"}],"tags":[{"id":478,"name":"사용-방법","slug":"how-to"},{"id":764,"name":"maxmind","slug":"maxmind"}],"tags_descriptions":{"사용-방법":"단계별 가이드는 특정 문제를 해결하기 위해 따를 단계를 포함합니다"},"views":6823,"like_count":62,"has_summary":false,"last_poster_username":"ToddZ","category_id":180,"op_like_count":32,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"원본 게시자","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"자주 게시하는 사용자","user_id":43643,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"자주 게시하는 사용자","user_id":1939,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":146973,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"최근 게시자","user_id":138497,"primary_group_id":276,"flair_group_id":276}]}]}}