github.com/zkeq/Busuanzi_backend_self ↗
Backend Substitutes For Busuanzi.
Open this visualization on its own page →
Contributors
1
Lines of Code
24,000
From
2022-04-12
To
2022-04-24
About zkeq/Busuanzi_backend_self
This project provides a self-hosted backend alternative to Busuanzi, a popular page view and visitor counting service. It recreates the functionality of the original Busuanzi service using FastAPI and Redis, allowing users to run their own statistics infrastructure instead of relying on the official service. The system processes requests in approximately 5 milliseconds and uses Redis as its database, with a baseline memory footprint of around 200MB.
The deployment is designed to be straightforward, supporting one-click installation on platforms like Replit. Users can migrate to this self-hosted version by simply replacing the JavaScript endpoints in their website code with their own instance's URL. The project targets individual users and educational or professional deployments, with different resource tiers available depending on the hosting tier selected.
To use it, website owners modify the JavaScript code provided by the official Busuanzi service to point to their self-hosted instance instead, then replace their site's reference to the Busuanzi script file with the modified version. The repository includes synchronization capabilities to migrate data from the original Busuanzi service if needed.