Hi everyone,
I’ve been experimenting with connecting a small HTML5 browser game to the Gitea API to create a simple leaderboard. The idea is to send player scores from the browser to a backend, then push them to a Gitea repository or issue thread using the API.
The backend would handle validation to prevent fake scores, while the frontend fetches data from Gitea to display ranks and best times. It’s lightweight, transparent, and easy to maintain since Gitea already provides authentication and data hosting.
Main challenges so far are API rate limits, keeping responses fast enough for a smooth player experience, and deciding where to store data — issues, comments, or raw files.
Has anyone here tried something similar? Any advice on handling authentication or structuring data for a leaderboard inside Gitea?