12P by neo 16일전 | favorite | 댓글 1개
  • Vince는 Google Analytics의 자체 호스팅 대체제 오픈소스임
    • 다른 대체제인 Plausible 을 Go로 포팅하는 프로젝트로 시작해서 많이 유사함
    • 셀프호스팅에 중점을 두었으며, 엔터프라이즈/ 멀티테넌트 기능등은 없음

특징

  • 자동 TLS: Let's Encrypt를 통한 네이티브 지원
  • Plausible 대체: 기존의 Plausible 스크립트를 사용하여 Vince 인스턴스로 연결 가능함
  • 아웃바운드 링크 추적
  • 파일 다운로드 추적
  • 404 페이지 추적
  • 커스텀 이벤트 추적
  • 기간 비교
  • 공개 대시보드: 기본적으로 모든 대시보드는 비공개이며, 누구나 접근 가능하게 설정 가능함
  • 고유 공유 접근: 대시보드에 대한 고유 링크 생성 가능하며, 비밀번호 보호 가능함
  • 제로 의존성: 모든 것이 포함된 단일 바이너리로 제공되며, 런타임 의존성이 없음
  • 운영 용이성: 환경 변수를 사용한 단일 명령어 플래그로 운영 가능함
  • 무제한 사이트: 관리할 수 있는 사이트 수에 제한이 없음
  • 무제한 이벤트: 사용 가능한 자원에 따라 확장 가능함
  • 프라이버시 친화적: 쿠키가 없으며 GDPR, CCPA 및 PECR을 완전히 준수함
Hacker News 의견
  • 라이선스 판매와 가격에 대한 계획에 대한 언급이 있음

  • 개인적으로 선호하는 자체 호스팅 GA 대안은 GoatCounter임

    • GoatCounter와 비교했을 때 어떤 장점이 있는지 궁금함
    • 관련 링크: GoatCounter
  • 코드 품질이 매우 우수함

    • 프로토콜 버퍼를 사용한 이유에 대해 설명 요청
    • 프로토콜 버퍼는 추가적인 타입 시스템 이해가 필요해 초기에는 정신적 부담이 있을 수 있음
    • Pebble을 사용하는 이유에 대한 궁금증
    • 지오 데이터베이스 관리 방법에 관심이 있음
    • Pebble 대신 SQLite를 사용하지 않는 이유에 대한 의문
  • 홈페이지 스크린샷이 Plausible와 매우 유사함

    • Plausible 기반인지, 차이점이 무엇인지 궁금함
    • README에서 기능 비교를 발견함
    • 관련 링크: Plausible
  • Plausible의 상업적 버전이 비현실적이라고 생각함

    • 2M 페이지 뷰 사이트 운영 중이며, 대부분의 페이지가 캐시되어 서버 비용이 최소화됨
    • 월 50 USD를 지불 중이며, 사이트에서 수익이 많지 않음
    • 방문자 수를 사이트에 표시하고 싶음
    • 2M 페이지 뷰의 경우, Plausible는 월 189 USD가 필요해 비용이 4배 증가함
  • 6 USD Vultr 인스턴스에 전체 대시보드 데모가 호스팅됨

  • Umami와의 비교에 대한 궁금증

  • Plausible와 매우 유사하게 보임

    • 법적 문제를 피하기 위해 UI를 약간 변경할 필요가 있음
  • 놀라운 프로젝트임

    • Plausible를 자체 호스팅 중이나 Clickhouse와 Postgres에 의존하는 것이 업그레이드 시 번거로움
    • 사용 중인 데이터베이스 종류에 대한 궁금증
    • Go 언어에 대한 지식이 부족해 소스에서 파악하기 어려움
  • 설치와 사용이 매우 간편함

    • 2분 이내에 클라우드(excloud.in)에 배포 완료
    • k8s 클러스터에 배포할 수 있는 k8s 매니페스트 제공
    • 관리자 비밀번호 변경 후 사용 권장
    • 관련 링크: Gist 링크