Repolode
hcengineering

hcengineering/huly-selfhost

오픈소스 올인원 팀 협업 플랫폼 Huly를 직접 호스팅하기 위한 Docker Compose 및 Kubernetes 배포 설정입니다.

대체할 수 있는 제품:SlackLinearJira

스타
3,576
포크
470
열린 이슈
138
마지막 커밋
22일 전

어떤 프로젝트인가요?

이 저장소는 팀 협업 플랫폼 Huly를 자체 서버에서 실행하는 데 필요한 배포 설정을 제공합니다. nginx 리버스 프록시를 포함한 Docker Compose 설정, 구성을 생성하는 setup 스크립트, kube 디렉터리의 Kubernetes 예시 구성이 포함되어 있습니다. 플랫폼 소스 코드는 별도 저장소에 있습니다.

이 스택은 스토리지용 CockroachDB, 메시징용 Redpanda, 검색용 Elasticsearch 등 여러 서비스를 실행합니다. 이메일(SMTP 또는 Amazon SES), LiveKit 기반 음성 및 영상 통화, 웹 푸시 알림, Gmail 및 Google Calendar 연동, GitHub 및 Telegram 연동, OpenID Connect 및 GitHub 로그인, OpenAI 기반 AI 챗봇 등의 선택 구성요소를 활성화할 수 있습니다. 영구 데이터는 Docker 명명 볼륨이나 사용자 지정 호스트 경로에 저장할 수 있습니다.

문서에서는 최소 2 vCPU와 8 GB RAM을 권장하며, 4 vCPU와 16 GB 이상을 권장 사양으로 제시합니다. 환경 파일의 Huly 버전 태그를 변경해 업그레이드할 수 있으며, MIGRATION.md 파일에 버전별 단계가 정리되어 있습니다.

핵심 기능

  • 01nginx 리버스 프록시와 구성을 생성하는 setup 스크립트를 포함한 Docker Compose 스택
  • 02선택적으로 사용할 수 있는 Kubernetes 예시 구성
  • 03SMTP 또는 Amazon SES를 통한 이메일 알림
  • 04LiveKit 기반 음성 및 영상 통화
  • 05이슈와 pull request를 양방향 동기화하는 GitHub 연동, Google Calendar 및 Telegram 연동
  • 06OpenID Connect 또는 GitHub OAuth를 통한 로그인 및 회원가입 비활성화 옵션

활용 사례

  • 자체 Linux 서버에서 채팅, 이슈, 문서를 위한 비공개 팀 워크스페이스 호스팅
  • 프로덕션에 배포하기 전에 quick-start 스크립트로 Huly를 로컬에서 평가
  • 기존 OIDC ID 공급자를 연동해 로그인 가능한 사용자를 제어

빠른 시작

  1. 1

    huly-selfhost 리포지토리를 클론합니다

    git clone https://github.com/hcengineering/huly-selfhost.git
  2. 2

    프로젝트 폴더로 이동합니다

    cd huly-selfhost
  3. 3

    빠른 로컬 설정 스크립트를 실행합니다

    ./setup.sh --quick
  4. 4

    약 60초 후 브라우저에서 localhost:8087을 열어 Huly에 접속합니다

사용 전 알아둘 점

  • 서버에는 최소 2 vCPU와 8 GB RAM이 필요하며, 4 vCPU와 16 GB RAM을 권장합니다.
  • 번들로 제공되는 CockroachDB 및 Redpanda 구성은 프로덕션 환경에 적합하지 않을 수 있습니다.
  • 빠른 시작 모드는 로컬 테스트 전용입니다.

토픽

자주 묻는 질문

huly-selfhost은(는) 무엇인가요?
오픈소스 올인원 팀 협업 플랫폼 Huly를 직접 호스팅하기 위한 Docker Compose 및 Kubernetes 배포 설정입니다. 이 저장소는 팀 협업 플랫폼 Huly를 자체 서버에서 실행하는 데 필요한 배포 설정을 제공합니다. nginx 리버스 프록시를 포함한 Docker Compose 설정, 구성을 생성하는 setup 스크립트, kube 디렉터리의 Kubernetes 예시 구성이 포함되어 있습니다. 플랫폼 소스 코드는 별도 저장소에 있습니다.
huly-selfhost은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
huly-selfhost은(는) EPL-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
huly-selfhost은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. huly-selfhost의 마지막 커밋은 2026년 9월 29일입니다.
huly-selfhost은(는) 어디에 사용할 수 있나요?
자체 Linux 서버에서 채팅, 이슈, 문서를 위한 비공개 팀 워크스페이스 호스팅 프로덕션에 배포하기 전에 quick-start 스크립트로 Huly를 로컬에서 평가 기존 OIDC ID 공급자를 연동해 로그인 가능한 사용자를 제어
huly-selfhost는 어떻게 설치하나요?
huly-selfhost 리포지토리를 클론합니다: git clone https://github.com/hcengineering/huly-selfhost.git 프로젝트 폴더로 이동합니다: cd huly-selfhost 빠른 로컬 설정 스크립트를 실행합니다: ./setup.sh --quick 약 60초 후 브라우저에서 localhost:8087을 열어 Huly에 접속합니다
huly-selfhost은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/hcengineering/huly-selfhost

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트