프로젝트 소개
ApiLog은 보안, 맞춤화, 프라이버시에 중점을 둔 오픈소스 웹 분석 프로젝트로, 서드파티 트래커에 의존하지 않고 데이터에 대한 완전한 통제를 원하는 조직을 위한 자체 호스팅 대안을 제공합니다.
주요 기능:
- 최소 설정으로 웹사이트 이벤트 수집을 위한 드롭인 JavaScript 트레이서 스니펫
- 사용자 정의 포트릿과 사전 설정 시각화를 갖춘 드래그 앤 드롭 대시보드 빌더
- 확장 가능한 이벤트 처리 및 쿼리 성능을 위한 InfluxDB 기반 데이터 저장
- Ollama 또는 OpenAI 호환 LLM을 활용한 AI 기반 통찰 및 동적 위젯 생성
- 민감한 환경에서의 명시적 IP 기반 접근 제어와 CORS 대응 배포
스택은 Docker Compose로 실행되며, 대시보드와 API 제공을 위한 nginx, 시계열 데이터를 위한 InfluxDB 3 Core, 자동 보고서 생성을 위한 구성 가능한 LLM 엔드포인트를 포함합니다. 배포 시 분석 데이터 유출을 방지하기 위해 포트 노출과 오리진 헤더를 제한할 것을 권장합니다.
설정 없이 대시보드와 사전 설정을 탐색할 수 있는 데모 사이트(demo.apilog.kr)가 제공됩니다. 전체 문서와 단계별 설치 비디오는 프로젝트 마이크로사이트에서 확인할 수 있습니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.