MO
moddroid94/gitcheck
Simple github release update tracking dashboard.
GitCheck - A GitHub Release Monitor
A simple application to monitor GitHub repository releases.

Features
- Monitor multiple GitHub repositories.
- Dashboard with repository cards showing details (stars, language, last release).
- View full changelogs for releases.
- Per-repository configuration (check interval).
- Check for new releases periodically.
- Simple web interface to manage repositories.
- No authentication required.
Configuration
Create a .env file with the following variables:
GITHUB_TOKEN=your_github_token # Optional, for higher rate limits
WEB_PORT=9595Usage
- Start the server:
npm run dev
- Open the app in your browser.
- Add repositories (e.g.,
moddroid94/github-release-monitor). - The app will check for new releases in the background.
Docker Deployment
-
Build and start the container:
docker-compose up -d
-
To set the GitHub token, create a
.envfile in the same directory asdocker-compose.ymlor pass it directly:GITHUB_TOKEN=your_token docker-compose up -d
Database
The application uses a SQLite database (github-monitor.db) to store monitored repositories and their last seen release tag.
On this page
Languages
TypeScript98.8%Dockerfile0.6%HTML0.5%CSS0.2%
Contributors
Created March 6, 2026
Updated March 7, 2026