Skip to content

TheHumphreysLab/14days_and_more

 
 

Repository files navigation

Extend GitHub Repo Traffic Tracking Beyond 14 Days

The GitHub traffic graph offers insights into visitor history, but it's limited to just the past 14 days. To overcome this limitation, we have built a simple web app that allows long-term tracking of GitHub repository traffic. This application is designed to automatically retrieve traffic data from your GitHub repository and append the latest records to those previously saved on a local server.

Key Features:

  • Long-Term Traffic Data Tracking: Keep a comprehensive history of your repository's traffic.
  • Automatic Data Retrieval: The app automatically fetches and updates your traffic data (e.g. set cron job to restart the app daily).
  • Simple Deployment: Built using Flask, this application can be easily deployed on your own web server.

Getting Started:

To deploy this web application for your own use, you only need to make a few simple modifications in the app.py file:

  • GitHub ID: Replace with your own GitHub username.
  • Repository Name: Specify the repository you wish to track.
  • Personal Access Token: Enter your GitHub personal access token to authorize data retrieval.

Live Deployment Example:

To see a demo, visit the following deployment: https://cellscopes.humphreyslab.com


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 60.1%
  • CSS 23.1%
  • HTML 16.8%