这个项目能做什么
ApiLog是一款专注于安全、个性化和隐私的开源Web分析项目。它为希望完全控制数据、不依赖第三方追踪器的组织提供了自托管方案。
主要功能包括:
- 开箱即用的JavaScript追踪代码片段,以最小配置收集网站事件
- 支持可自定义部件和预设可视化图表的拖拽式仪表盘构建器
- 基于InfluxDB的数据存储,实现可扩展的事件摄入与查询性能
- 使用Ollama或OpenAI兼容LLM的AI驱动洞察与动态小部件生成
- CORS感知部署,支持基于IP的显式访问控制,适用于敏感环境
该项目通过Docker Compose运行,包含用于提供仪表盘和API服务的nginx、用于时序数据的InfluxDB 3 Core,以及可配置的LLM端点用于自动生成报告。建议在部署到生产环境时限制端口暴露和origin头,以避免泄露分析数据。
官方在线演示站点demo.apilog.kr可体验仪表盘和预设功能,无需安装。完整文档和分步设置视频可在项目微站获取。
评论
0 评分人数达到10人后显示
登录后参与讨论。