Notion, Linear, Slack을 단 하나의 툴(Huly)로 통합했습니다

BBetter Stack
컴퓨터/소프트웨어창업/스타트업경영/리더십AI/미래기술

Transcript

00:00:00우리는 매주 Notion, Linear, Slack, GitHub 사이를 오가며 수많은 시간을 낭비합니다.
00:00:05탭이 네 개나 되죠.
00:00:06구독료도 네 군데나 나갑니다.
00:00:07하지만 이 모든 것을 하나로 대체할 수 있는 자체 호스팅 오픈 소스 도구가 있다면 어떨까요?
00:00:12이것은 HULI입니다. 이 모든 도구를 무료로 대체해 주는 올인원 도구죠.
00:00:17여러분이 무슨 생각을 하시는지 압니다.
00:00:18아이디어는 좋지만,
00:00:19아마 조잡할 거라고 생각하시겠죠.
00:00:20네, 저도 처음엔 그렇게 생각했습니다.
00:00:22하지만 이건 어떨까요?
00:00:23실제로 꽤 괜찮습니다.
00:00:24한번 자세히 살펴보겠습니다.
00:00:30우리 모두 바쁘게 보냈지만 실제로 결과물은 하나도 내지 못한 날들이 있습니다.
00:00:34이유는 이렇습니다.
00:00:35Notion 같은 곳에서 기획서를 작성하고,
00:00:37버그 제보는 Slack으로 들어옵니다.
00:00:39이슈 관리는 Linear에서 하고,
00:00:41PR은 GitHub에 올라와 있죠.
00:00:42결국 이 수많은 탭 사이를 계속 전환하느라 작업 속도가 느려지는 겁니다.
00:00:46게다가 비용 문제도 당연히 무시할 수 없습니다.
00:00:49이런 도구들은 비용이 금방 불어납니다.
00:00:50사용자당 과금 방식은 부담이 커서 자체 호스팅 옵션을 찾아보게 되지만,
00:00:55보통 필요한 기능의 절반이 빠져 있어서 한계에 부딪히곤 하죠.
00:00:58그래서 저는 개발자에게 최적화된 빠르고 완전한 오픈 소스 도구를 원했습니다.
00:01:03전 오픈 소스 도구를 정말 좋아하거든요.
00:01:05그때 만난 것이 바로 HULI였습니다.
00:01:06개발 워크플로우를 가속화하는 방법을 찾고 계신다면 구독 잊지 마세요.
00:01:09유용한 영상이 계속 업로드될 예정입니다.
00:01:12기본적으로 HULI는 오픈 소스 기반의 올인원 협업 플랫폼입니다.
00:01:15이 앱 하나로 프로젝트 관리, 제대로 된 코드 블록을 지원하는 실시간 문서,
00:01:21내장 채팅, 인박스, 캘린더, GitHub 동기화까지 사용할 수 있습니다.
00:01:26이 모든 게 한곳에 모여 있고 자체 호스팅이 가능하죠.
00:01:29여기서 다른 도구들과의 결정적인 차이점이 있습니다.
00:01:32대부분의 올인원 도구는 기능을 그냥 짜깁기한 느낌이 듭니다.
00:01:36하지만 HULI는 처음부터 하나의 완성된 유기체로 설계된 느낌입니다.
00:01:40설명하자면, Linear의 속도와 Notion의 유연성, Slack의 채팅을 갖췄고
00:01:45GitHub까지 통합되어 있습니다.
00:01:46앱 하나로 이 모든 걸 직접 소유할 수 있는데, 놀랍게도 퀄리티가 상당히 좋습니다.
00:01:50이제 증명해 보이죠.
00:01:51직접 설치해 보겠습니다.
00:01:52몇 가지 과정을 함께 살펴보시죠.
00:01:54좋습니다.
00:01:55방금 새 저장소를 클론했습니다.
00:01:57빠르게 진행해 보죠.
00:01:5890초 안에 HULI 설정을 끝내보겠습니다.
00:02:00아마 그것보다 더 빠를 거예요.
00:02:01먼저 설치 명령어를 실행합니다.
00:02:04저장소를 클론하고,
00:02:06의존성 패키지를 설치한 뒤 Docker로 실행하겠습니다.
00:02:11터미널을 보시면 프로세스가 진행되는 게 보이시죠?
00:02:14Docker 컨테이너들이 실행되기 시작합니다.
00:02:16데이터베이스가 초기화되면 끝입니다.
00:02:20이제 브라우저로 가서 localhost를 열면, 짠! 바로 나옵니다.
00:02:24이제 라이브 상태입니다.
00:02:25번거로운 SaaS 가입 과정도 없고,
00:02:27따로 비용을 지불하지도 않습니다.
00:02:29이건 제 인프라이고,
00:02:30제 데이터이며, 설정이 완전히 끝났습니다.
00:02:34잠시 짚고 넘어갈 점이 있습니다.
00:02:35지금은 로컬에서 했지만, 실제 팀 단위로 쓰려면 VPS가 필요할 겁니다.
00:02:40거기에 비용이 들긴 하겠지만, 그래도 기존 도구들을
00:02:44전부 구독하는 것보다는 훨씬 저렴할 거예요.
00:02:46이제 중요한 질문입니다. 이게 실제로 업무를 대체할 수 있을까요,
00:02:50아니면 그냥 UI만 예쁜 도구일까요?
00:02:51흔한 도구 중 하나일 뿐일까요?
00:02:53데모를 통해 어떻게 작동하는지 보여드릴 테니
00:02:56실제 성능을 직접 확인해 보세요.
00:02:58계정을 만든 후 가장 먼저 할 일은 워크스페이스 생성입니다.
00:03:02시작해 보죠.
00:03:03UI가 깔끔하네요.
00:03:04미니멀하고요.
00:03:05여전히 꽤 빠릅니다. 이제 프로젝트를 생성해 보겠습니다.
00:03:08보통 오픈 소스라면 느릴 거라 예상하시겠지만, 이걸 보세요.
00:03:12칸반 보드 방식에 Linear의 느낌이 섞여 있는 것 같죠?
00:03:18굉장히 빠릿빠릿합니다.
00:03:19지연 시간도 없고, 다른 도구들보다 훨씬 집중도가 높게 느껴집니다.
00:03:23이제부터 더 흥미로운 부분이 나옵니다.
00:03:26여기에 GitHub을 연결할 수 있습니다.
00:03:27권한을 승인하고,
00:03:28저장소를 선택하면 끝입니다.
00:03:31이제 제 이슈들이 HULI와 직접 동기화됩니다.
00:03:34GitHub에서 이슈를 하나 만들고 새로고침해 보겠습니다.
00:03:38여기 작업 목록에 바로 나타나죠.
00:03:40이 양방향 동기화는 중복 작업을 없애주기 때문에 매우 중요합니다.
00:03:44티켓을 일일이 복사해서 옮길 필요가 없죠.
00:03:46워크플로우를 유지하면서 이슈만 동기화하는 건 기본입니다.
00:03:50그럼 이 작업들을 실제 코드와 연결할 수 있을까요?
00:03:54작업을 수동으로 하나 만들어 보겠습니다.
00:03:55제목과 설명을 적고 담당자를 지정합니다.
00:03:58이제 풀 리퀘스트를 링크할 수 있고, PR을 직접 참조할 수도 있습니다.
00:04:02따라서 프로젝트 보드가 따로 노는 게 아니라,
00:04:05코드베이스와 긴밀하게 연결된 상태를 유지합니다.
00:04:08대부분의 올인원 도구들이 놓치고 있거나 기능조차 없는 부분이죠.
00:04:14맞죠?
00:04:15좋습니다.
00:04:16작업과 코드가 연결되었습니다.
00:04:17이제 문서 기능을 보시죠.
00:04:18문서를 하나 만듭니다.
00:04:20실시간 협업이 가능하며, 여기서 중요한 점은
00:04:23코드 블록을 넣었을 때 디자인이 아주 깔끔하다는 겁니다.
00:04:27TypeScript 코드를 붙여넣어 보겠습니다.
00:04:29구문 강조(Syntax highlighting)가 아주 잘 작동하네요.
00:04:33더 좋은 건 문서 안에서 이슈를 직접 멘션할 수 있다는 점입니다.
00:04:37기획서, 작업, 코드가 모두 유기적으로 연결되는 거죠.
00:04:41다음 기능도 확인해 보세요.
00:04:43바로 채팅입니다.
00:04:44내장된 Slack 같은 기능이죠.
00:04:45Slack이랑 느낌이 비슷하죠?
00:04:47깔끔하고,
00:04:48매우 심플합니다.
00:04:49메시지를 보내면 Slack처럼 채널에 바로 표시됩니다.
00:04:53또한 그 메시지들을 바로 작업으로 전환할 수도 있습니다.
00:04:56지금은 저 혼자 로컬 호스트에서 테스트 중이라
00:04:58스스로와 대화할 수는 없겠네요.
00:05:00이 기능은 팀 단위로 사용하거나 최소한 VPS를 연결해서
00:05:04테스트해 보고 싶은 기능입니다.
00:05:05그래서 자세히 보여드리긴 어렵지만, 채팅과 작업을 연결할 수 있다고
00:05:09명시되어 있습니다.
00:05:11좋네요.
00:05:12그럼 이제 결론을 내볼까요?
00:05:13이 도구의 장단점을 짚어보겠습니다.
00:05:16아쉬운 점은 리소스를 꽤 많이 잡아먹는다는 겁니다.
00:05:19쾌적하게 쓰려면 최소 8GB RAM과 VPS가 필요할 거예요.
00:05:23제대로 된 기능을 위해선 어쩔 수 없죠.
00:05:25설정 과정도 클릭 한 번으로 끝나는 도구들보다는 복잡하고 직접 인프라를 운영해야 합니다.
00:05:30셋째로, 이메일과 알림을 통합하려면 추가 설정이 필요하고,
00:05:34모바일 앱이 있긴 하지만 아주 기본적인 기능만 제공합니다.
00:05:38HULI는 아직 성장 중이지만, 핵심적인 사용자 경험과 속도, 워크플로우,
00:05:44GitHub 동기화를 중시한다면 정말 탄탄한 오픈 소스 도구입니다.
00:05:47여러 도구를 오가는 데 지쳤거나 비용을 획기적으로 줄이고 싶다면,
00:05:52HULI는 본인에게 맞는지 한 번쯤 시도해 볼 가치가 충분합니다.
00:05:57개발 워크플로우에 진정으로 최적화된 오픈 소스 도구니까요.
00:06:01그럼 다음 영상에서 뵙겠습니다.

Key Takeaway

Huly는 비용 절감과 워크플로우 효율화를 위해 주요 협업 도구들을 유기적으로 통합한 개발자 친화적 오픈 소스 올인원 플랫폼입니다.

Highlights

Notion, Linear, Slack, GitHub을 하나로 통합한 오픈 소스 올인원 협업 도구 Huly 소개

개별 도구 구독료 부담을 줄이고 탭 전환으로 인한 작업 흐름 단절을 해결하는 자가 호스팅 솔루션

Docker를 활용해 90초 내외로 완료되는 매우 빠르고 간편한 로컬 설치 프로세스

GitHub과의 강력한 양방향 동기화를 통해 이슈 관리와 코드베이스를 실시간으로 연결

개발자에게 최적화된 깔끔한 코드 블록 지원 문서 기능 및 내장 채팅 시스템 제공

성능 면에서 Linear 수준의 빠른 응답 속도와 유연한 칸반 보드 UI 구현

리소스 사용량과 초기 설정의 복잡성 등 자가 호스팅 도구로서의 현실적인 제약 사항 공유

Timeline

기존 협업 도구의 문제점과 Huly의 등장 배경

발표자는 현대 개발 팀이 Notion, Linear, Slack, GitHub 등 너무 많은 도구 사이를 오가며 시간을 낭비하고 있다는 점을 지적합니다. 각 도구마다 발생하는 개별 구독료는 팀의 비용 부담을 가중시키며 여러 탭을 사용하는 환경은 작업 집중도를 떨어뜨립니다. 이러한 문제를 해결하기 위해 모든 기능을 하나로 합친 오픈 소스 도구인 Huly를 대안으로 제시합니다. 처음에는 오픈 소스 도구의 완성도에 의문을 가졌으나 실제 사용 결과 기대 이상의 퀄리티를 확인했다고 강조합니다. 이 섹션은 왜 우리가 새로운 통합 도구를 고려해야 하는지에 대한 강력한 동기를 부여합니다.

Huly의 핵심 기능 및 설계 철학

Huly는 단순한 기능의 짜깁기가 아니라 처음부터 하나의 유기적인 생태계로 설계된 올인원 플랫폼입니다. 프로젝트 관리, 실시간 문서 협업, 내장 채팅, 캘린더 등 협업에 필요한 필수 기능들을 모두 포함하고 있습니다. 특히 Linear의 속도감과 Notion의 유연성, 그리고 Slack의 소통 기능을 한곳에 모았다는 점이 가장 큰 특징입니다. 자가 호스팅이 가능하기 때문에 데이터 주권을 사용자가 직접 가질 수 있다는 이점도 제공합니다. 발표자는 이 도구가 기존 SaaS 도구들을 충분히 대체할 수 있는 완성도를 갖췄음을 시사합니다.

초고속 로컬 설치 및 설정 가이드

Docker를 이용해 단 90초 만에 Huly를 설치하고 실행하는 과정을 직접 시연합니다. 저장소를 클론하고 의존성을 설치한 뒤 컨테이너를 실행하는 과정이 매우 매끄럽게 진행됩니다. 복잡한 SaaS 가입 절차나 결제 정보 입력 없이 localhost에서 바로 서비스를 시작할 수 있다는 점이 인상적입니다. 다만 팀 단위 사용을 위해서는 로컬 환경이 아닌 VPS(가상 사설 서버) 운영이 필요하다는 현실적인 조언도 잊지 않습니다. 이 과정을 통해 시청자는 Huly가 기술적으로 접근하기 쉬운 도구라는 확신을 얻게 됩니다.

실제 워크플로우 데모: 프로젝트 관리와 GitHub 연동

실제 대시보드에서 워크스페이스를 만들고 프로젝트를 관리하는 구체적인 방법을 보여줍니다. UI는 미니멀하고 반응 속도가 매우 빠르며 Linear와 유사한 사용자 경험을 제공하여 높은 몰입감을 줍니다. 특히 GitHub과의 양방향 동기화 기능은 이슈가 생성되면 Huly에 즉시 반영되어 중복 작업을 원천 차단합니다. 생성된 작업을 특정 풀 리퀘스트(PR)와 직접 링크할 수 있어 코드와 기획의 연결성을 강화합니다. 이는 프로젝트 보드와 코드베이스가 분리되어 발생하는 정보의 파편화 문제를 깔끔하게 해결해 줍니다.

문서 협업 및 내장 채팅 기능 활용

Huly 내의 문서 작성 기능은 실시간 협업을 지원하며 개발자에게 필수적인 고퀄리티 코드 블록 기능을 갖추고 있습니다. TypeScript 코드 등의 구문 강조가 깔끔하게 적용되어 기술 문서를 작성하기에 최적화된 환경을 제공합니다. 문서 본문 내에서 특정 작업이나 이슈를 직접 멘션하여 유기적으로 참조할 수 있는 기능도 포함되어 있습니다. 또한 Slack 스타일의 내장 채팅을 통해 팀원과 소통하고 대화 내용을 즉시 작업 티켓으로 전환할 수 있습니다. 비록 로컬 테스트 환경이라 팀 채팅 시연은 제한적이었지만 통합된 소통 방식의 잠재력을 충분히 보여줍니다.

Huly의 한계점과 최종 평가

영상은 Huly의 장점뿐만 아니라 사용 시 주의해야 할 단점들도 솔직하게 짚어봅니다. 풍부한 기능을 제공하는 만큼 최소 8GB 이상의 RAM이 필요하며 서버 자원을 꽤 많이 소모한다는 점을 명시합니다. 이메일 알림 연동이나 모바일 앱의 기능 미비 등 아직 개선이 필요한 부분들도 존재합니다. 하지만 핵심적인 워크플로우와 속도, GitHub 동기화 성능만큼은 오픈 소스 중에서도 독보적이라고 평가합니다. 결론적으로 도구 파편화에 지친 개발 팀이나 비용 절감을 원하는 조직에게 Huly는 강력히 추천할 만한 대안입니다.

Community Posts

View all posts