Common questions and answers about the Open Source Site Tracking platform.
Open Source Site Tracking is a comprehensive analytics platform designed specifically for open source projects. It provides real-time analytics, user behavior tracking, conversion funnels, and detailed reporting capabilities to help project maintainers understand how users interact with their project websites and documentation.
Yes! The platform is released under the MIT License, which means it's completely free to use, modify, and distribute. You can host it on your own servers, customize it to your needs, and even contribute to its development.
Key features include:
Minimum requirements:
The easiest way is using Docker Compose:
git clone https://github.com/AutoBotSolutions/Opensource-Site-Tracking.git
cd opensource-site-tracking
docker-compose up -d
For detailed installation instructions, see the Installation Guide.
Yes! You can install the platform manually. See the Installation Guide for detailed instructions on manual installation using Python and Node.js.
Simply add this script to your website's <head> section:
<script src="https://your-domain.com/tracking.js"
data-project-id="your-project-id"></script>
Replace your-project-id with your actual Project ID from the dashboard.
The platform tracks:
Yes! You can track custom events using the JavaScript API:
SiteTracking.track('button-click', {
button: 'signup',
page: 'homepage'
});
Navigate to the Teams section, click "Invite Members", enter the email address and assign appropriate roles. The invited member will receive an email with instructions to join.
The platform supports several roles:
Yes! You can create custom roles with specific permissions tailored to your organization's needs. This allows for fine-grained access control.
The platform uses modern technologies:
Yes! The platform provides a comprehensive REST API for accessing analytics data, managing users, and integrating with other systems. See the API Documentation for details.
Yes! You can export analytics data in multiple formats including CSV, JSON, and PDF. Reports can be scheduled for automatic generation and delivery.
Check the following:
Try these solutions:
Several options are available:
If you couldn't find the answer you're looking for, don't hesitate to reach out to our community: