프로젝트 소개
Databuddy는 프라이버시를 핵심에 두는 오픈소스 분석 및 데이터 관리 플랫폼입니다. 실시간 분석 대시보드, 사용자 행동 추적, 목표 및 전환 분석, 퍼널 및 코호트 분석(예정), 맞춤 통합을 위한 API 접근을 제공합니다. 이 플랫폼은 Next.js 16, TypeScript 5, React 19, Tailwind CSS, Turborepo로 구축되었으며 Bun에서 실행됩니다.
주요 기능은 다음과 같습니다:
- 실시간 대시보드 및 업데이트
- 멀티 테넌트 아키텍처
- 보안 인증 및 데이터 암호화
- GDPR 및 기타 주요 개인정보 보호법 준수
- 내보내기 기능 및 맞춤 메트릭스(미래)
- A/B 테스트, 코호트 분석 및 고급 시각화(로드맵)
Docker Compose를 통해 자체 호스팅이 지원됩니다. 두 가지 compose 파일이 제공됩니다: 로컬 개발용 `docker-compose.yaml`(Postgres, ClickHouse, Redis)와 프로덕션 배포용 `docker-compose.selfhost.yml`(GHCR의 사전 빌드 이미지 사용). 빠른 시작 가이드는 환경 설정, 데이터베이스 초기화, 서비스 실행 과정을 안내합니다.
이 프로젝트는 AGPL-3.0 라이선스를 따르며, 커버리지, 보안 스캔, 의존성 검사를 위한 CI를 포함하고,詳細한 CONTRIBUTING 및 SECURITY 가이드를 통해 커뮤니티 기여를 장려합니다. 지원 채널로는 문서, Discord, Twitter, GitHub 이슈, 이메일이 있습니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.