디스코드와 슬랙의 대안으로 개발 중인 'Hubs' 업데이트: 네이티브 앱, 실제 서버, 그리고 난잡해지지 않게 관리하는 법
Update on Hubs, the Discord and Slack alternative I’ve been building: native apps, real servers, and how I keep it from turning into a mess
핵심 요약
디스코드와 슬랙의 기능을 통합한 커뮤니티 플랫폼 'Hubs'의 개발 현황과 네이티브 앱 지원, 보안 및 서버 아키텍처 개선 사항을 공유합니다.
- 통합 기능 — 봇 없이도 LFG, 티켓 지원, 공지사항, 이벤트 관리 등 커뮤니티 필수 기능 기본 제공
- 보안 및 안정성 — AI 코딩 활용과 별개로 자동화 테스트, 보안 스캔, 암호화 오픈소스화로 안전성 확보
- 기술 스택 — TypeScript, React, Node, PostgreSQL 기반이며 네이티브 앱은 Swift, C#, Kotlin으로 개발
- 향후 계획 — iOS/안드로이드 베타 테스트, 유료 플랜 Hubs+ 도입 및 자가 호스팅 가능성 탐색
다들 안녕! 예전에 여기 Hubs 관련해서 글을 좀 올렸었지. 처음엔 소개글이었고, 그 다음엔 Suno로 만든 노래 넣어서 데모 영상도 올렸었고 ㅋㅋ. 그동안 어떻게 진행됐는지, 지금은 어떤 상태인지 공유하려고 왔어. 일단 가볍게 다시 한번 소개부터 할게!
내가 지금 디스코드나 슬랙 같은 소셜 플랫폼을 대체할 만한 걸 만들고 있거든. 이걸 왜 만드냐고? 내가 직접 큰 커뮤니티나 회사 워크플로우를 관리하다 보니까 내 입맛에 딱 맞는 게 필요해서 그래. 예를 들어 디스코드 커뮤니티 운영하려면 LFG(파티 찾기) 시스템이나 티켓 지원 같은 거 하려고 봇을 수십 개씩 덕지덕지 붙여야 하잖아. 그냥 텍스트로 대충 때우는 공지 채널이나 정보 페이지 만드는 건 말할 것도 없고.
내가 만들고 싶었던 건 기존 플랫폼의 커뮤니티 감성은 그대로 가져가면서, 사용하기 편하고 정리도 잘 되고, 세팅할 것도 확 줄어든 그런 서비스야.
그래서 Hubs가 탄생한 거지. 뭐만 하려고 하면 봇부터 깔아야 하는 게 아니라, 커뮤니티에서 필요한 기능들을 그냥 기본으로 다 때려 박았어.
-
파티 찾기(LFG): 사람들이 파티 구한다고 올리면, 다들 열려 있는 그룹이랑 시작 시간을 바로 확인할 수 있음
-
티켓 지원: 티켓 봇 따로 안 써도 멤버들이 운영진한테 바로 1:1 문의 가능
-
공지사항: 채널에 텍스트만 길게 늘어놓는 게 아니라, 사진이랑 같이 진짜 페이지처럼 깔끔하게 보임
-
규칙, 소개, 시작하기, 링크 페이지: 진짜 웹페이지처럼 생겨서 수정하기도 개편함
-
이벤트: 참가 신청이랑 알림 기능은 기본, 채팅에 묻히면 안 되는 질문이나 게시글을 위한 게시판도 따로 있음
-
투표, 경품 이벤트, 커뮤니티 보상: 복잡한 설정 없이 바로 사용 가능
-
허브 홈 페이지: 마지막으로 접속한 이후에 뭐가 새로 올라왔는지, 다음 이벤트는 뭔지, 누가 접속해 있는지 한눈에 보여줌





