A high-performance remote cache implementation for Turborepo built with Next.js and Hono
GET /api/v8/artifacts/status
Check if remote caching is enabled
PUT /api/v8/artifacts/{hash}
Upload a cache artifact by hash
GET /api/v8/artifacts/{hash}
Download a cached artifact by hash
POST /api/v8/artifacts
Query information about multiple artifacts
POST /api/v8/artifacts/events
Record cache usage events (HIT/MISS)
To use this remote cache with your Turborepo project, configure your turbo.json:
{
"remoteCache": {
"signature": true
}
}Then set your remote cache URL and authentication token:
npx turbo login --api="http://localhost:6969/api/v8" npx turbo link