https://catalogartifact.azureedge.net/publicartifacts/athinfosystems1641442221349.cache-3a81c3e6-873d-46d1-92b5-c17a0dfa0c2a/image3_turbocache.png
Turborepo Remote Cache
بواسطة ATH Infosystems
Just a moment, logging you in...
Version 2.12.0 + Free Support on Ubuntu 26.04
Turborepo Remote Cache is an open-source server implementation designed to share build artifacts across your entire team and CI/CD pipelines. By caching build outputs remotely, it prevents redundant computations, significantly accelerates build times for monorepos, and offers a self-hostable alternative to cloud-hosted caching services.
Key Features of Turborepo Remote Cache:
- Open-source and self-hostable remote caching server for Turborepo monorepos.
- Drastically reduces CI/CD build times by sharing build artifacts across environments.
- Supports bearer token authentication for secure read and write permissions.
- Fully compatible with standard Turborepo CLI commands and workflows.
- Lightweight and easy to deploy using Docker and environment configurations.
Turborepo Remote Cache Usage:
$ sudo su $ apt update $ cd /opt/turborepo-cache $ Generate the token: openssl rand -hex 32 # Update the given TOKEN in /opt/turborepo-cache/.env file and then restart service: $ docker restart turborepo-remote-cache # Check status: $ docker ps -a # Test the endpoint with your new token: $ curl -s http://localhost:3000/v8/artifacts/status?teamId=your-team-slug \ -H "Authorization: Bearer YOUR_TURBO_TOKEN"
Disclaimer:
Turborepo Remote Cache is an independent open-source self-hosted caching solution. It is designed to extend Turborepo capabilities by providing custom remote artifact storage for development teams. Turborepo Remote Cache is self-hostable and maintained by its open-source community.