Gitcache is helps me cache my current github repositories so that it can be queried easily by my portfolio website. This needs to be in a separate repository and not as a serverless function because the runtime limit of a Vercel serverless function is 10s and this project takes more than 10s to run.
I want my portfolio website to have a way to filter project by the technologies (tags) that the project uses, and this caching system helps with that.
Copy the .env.example file to .env then fill in the file with the correct project credentials.
$ bun i
$ bun start