개인정보 보호를 우선시하는 Google Analytics 대안으로, 클라우드 또는 셀프 호스팅 방식으로 이용할 수 있는 오픈소스 쿠키 없는 웹 분석 도구입니다.
arp242/goatcounter
Google Analytics의 대안으로, 호스팅 서비스나 자체 서버에서 사용할 수 있는 오픈소스 개인정보 보호형 웹 분석 플랫폼입니다.
대체할 수 있는 제품:Google Analytics
Matomo
- 스타
- 6,082
- 포크
- 284
- 열린 이슈
- 51
- 마지막 커밋
- 25일 전
어떤 프로젝트인가요?
GoatCounter는 개인 데이터를 수집하거나 고유 사용자 식별자를 사용하지 않고 페이지 조회수를 추적하는 웹 분석 플랫폼입니다. goatcounter.com에서 호스팅 서비스로 이용하거나, SQLite 또는 PostgreSQL을 데이터베이스로 사용해 자체 서버에서 호스팅할 수 있습니다.
JavaScript 스니펫은 약 3.5K이며 script 태그 하나만 추가하면 됩니다. JavaScript를 실행할 수 없는 사이트에서는 이미지 기반 추적 픽셀을 사용할 수 있고, 백엔드 미들웨어에서 HTTP API를 통해 데이터를 전송할 수도 있습니다. nginx, Apache, Caddy, CloudFront 및 기타 HTTP 서버의 로그도 가져올 수 있습니다.
자체 호스팅용으로 정적 컴파일된 바이너리와 Docker 이미지를 제공하며, TLS와 자동 ACME 인증서 생성 기능이 내장되어 있습니다. 식별할 수 없는 해시를 사용해 쿠키 없이 순 방문자 수를 집계합니다.
핵심 기능
- 01쿠키나 개인 식별자 없이 순 방문자 수를 집계합니다.
- 02가벼운 script 태그 하나로 설치할 수 있으며, JavaScript 없이 사용할 수 있는 이미지 추적기도 제공합니다.
- 03nginx, Apache, Caddy, CloudFront 및 기타 서버 로그에서 데이터를 가져옵니다.
- 04브라우저, 위치, 화면 크기, 리퍼러 및 캠페인을 기록합니다.
- 05SQLite와 PostgreSQL을 지원하며, 바이너리 또는 Docker로 실행할 수 있습니다.
- 06언제든지 전체 데이터를 내보낼 수 있습니다.
활용 사례
- 개인 블로그나 프로젝트 웹사이트에 개인정보 보호형 페이지 조회수 통계를 추가합니다.
- 방문자 데이터를 자체 인프라에 보관하도록 분석 서버를 직접 호스팅합니다.
- 기존 웹 서버 로그를 가져와 과거 트래픽을 분석합니다.
- HTTP API를 통해 백엔드 애플리케이션의 페이지 조회수를 추적합니다.
빠른 시작
- 1
데이터 볼륨을 사용해 Docker에서 GoatCounter를 실행하세요
docker run -p 8080:8080 -v goatcounter-data:/home/goatcounter/goatcounter-data arp242/goatcounter - 2
http://localhost:8080 을 열고 설정 마법사를 사용해 첫 사이트를 만드세요
사용 전 알아둘 점
- 메타데이터에서 라이선스를 확인할 수 없습니다. 사용하기 전에 저장소의 라이선스 조건을 확인하세요.
- 서로 다른 페이지가 매우 많은 사이트에서는 SQLite가 느릴 수 있습니다. 규모가 큰 사이트에는 PostgreSQL을 권장합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- goatcounter은(는) 무엇인가요?
- Google Analytics의 대안으로, 호스팅 서비스나 자체 서버에서 사용할 수 있는 오픈소스 개인정보 보호형 웹 분석 플랫폼입니다. GoatCounter는 개인 데이터를 수집하거나 고유 사용자 식별자를 사용하지 않고 페이지 조회수를 추적하는 웹 분석 플랫폼입니다. goatcounter.com에서 호스팅 서비스로 이용하거나, SQLite 또는 PostgreSQL을 데이터베이스로 사용해 자체 서버에서 호스팅할 수 있습니다.
- goatcounter은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- goatcounter은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- goatcounter은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. goatcounter의 마지막 커밋은 2026년 9월 27일입니다.
- goatcounter은(는) 어디에 사용할 수 있나요?
- 개인 블로그나 프로젝트 웹사이트에 개인정보 보호형 페이지 조회수 통계를 추가합니다. 방문자 데이터를 자체 인프라에 보관하도록 분석 서버를 직접 호스팅합니다. 기존 웹 서버 로그를 가져와 과거 트래픽을 분석합니다. HTTP API를 통해 백엔드 애플리케이션의 페이지 조회수를 추적합니다.
- goatcounter는 어떻게 설치하나요?
- 데이터 볼륨을 사용해 Docker에서 GoatCounter를 실행하세요: docker run -p 8080:8080 -v goatcounter-data:/home/goatcounter/goatcounter-data arp242/goatcounter http://localhost:8080 을 열고 설정 마법사를 사용해 첫 사이트를 만드세요
- goatcounter은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/arp242/goatcounter
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
쿠키 없이 트래픽, 캠페인, 사용자 행동, 전환 및 매출을 추적하는 프라이버시 우선 웹 분석 플랫폼으로, 자체 호스팅하거나 클라우드에서 사용할 수 있습니다.
Google Analytics의 개인정보 보호 중심 대안으로 제공되는 셀프 호스팅 오픈소스 웹 분석 플랫폼입니다.
이벤트, 퍼널, AI 분석가, 기능 플래그, 단축 링크, 업타임 모니터링을 제공하는 스타트업용 오픈소스 쿠키리스 제품 분석 도구입니다.
트래픽 통계, 세션 리플레이, 오류 추적, Core Web Vitals, 가동 시간 모니터링을 한 대시보드에서 제공하는 오픈소스 웹 분석 도구입니다.
커스텀 추적 도메인, SSO, 개방형 데이터 내보내기, AI 가시성 보고서를 제공하는 단일 Go 바이너리 기반 셀프 호스팅 쿠키리스 웹 분석 도구입니다.