#OxiTraffic, a self-hosted, simple and privacy respecting website traffic tracker
Demo: https://oxitraffic.mo8it.com
I just published version 0.6 with a #Docker image! ️
(You don't have to use Docker though)
Do you have a #blog?
I can host it for you if you want to test it with your website
Of course, it is written in #Rust
Check out the README, I spent a lot of time on it
https://codeberg.org/mo8it/oxitraffic
Boost?
@mo8it is it possible to use an image instead of a js script ?
@panigrc Using an image was actually the first strategy that I tried. But it produced garbage calls from bots. Some bots load images!
Some bots even run JS! Therefore, my strategy is to only count a visit if the user stays on the page for at least 20 seconds. After testing this strategy for some months, it turns out to be very effective against bots.
@mo8it the following scenario would work, only if lazy loading images wouldn't require the use of a js library:
1. Have an image load on top of the page
2. Have an image on the bottom
Count the difference between the load times and if i.e. <5s don't count it.
@panigrc Good idea! But bots don't scroll. They just load the link pointing to the image.
Also, without JS, this strategy would require storing the IP or something similar which OxiTraffic doesn't do to preserve the privacy of visitors :)