README.md

September 1, 2026 ยท View on GitHub

remote_cache_1

GitHub package.json version node:24 pnpm@10.33.0 CI Test Release Docker Maintainability Coverage Status Docker Pulls npm semantic-release: angular OpenSSF Scorecard OpenSSF Best Practices All Contributors

This project is an open-source implementation of the Turborepo custom remote cache server. If Vercel's official cache server isn't a viable option, this server is an alternative for self-hosted deployments. It supports several storage providers and deploys environments. Moreover, the project provides "deploy to " buttons for one-click deployments whenever possible.

This project is proudly supported by:

Notable projects that use TRRC

Documentation

Full documentation is available here

Contribute to this project

  1. Clone this repository

    git clone git@github.com:ducktors/turborepo-remote-cache.git

  2. Move inside repository folder

    cd turborepo-remote-cache

  3. Install dependencies

    pnpm install

  4. Copy example variables

    cp .env.example .env

  5. Put your env vars to the env file. See Environment variables section for more details.

  6. Run the project in development mode

    pnpm dev

How to commit

This repo uses Semantic Release with Conventional Commits. Releases are automatically created based on the type of commit message: feat for minor and fix for patch.

feat: new feature ---> 1.x.0
fix: fix a bug ---> 1.0.x

Contributors

Maksim Sinik
Maksim Sinik

๐Ÿ’ป โš ๏ธ ๐Ÿค” ๐Ÿšง ๐Ÿง‘โ€๐Ÿซ
Matteo Vivona
Matteo Vivona

๐Ÿš‡ ๐Ÿ›ก๏ธ ๐Ÿ“–
Dario Lehmhus
Dario Lehmhus

๐Ÿ’ป
lommi
lommi

๐Ÿ’ป
Brian Muenzenmeyer
Brian Muenzenmeyer

๐Ÿ“–
Dobes Vandermeer
Dobes Vandermeer

๐Ÿ’ป
Tan Zi Gang
Tan Zi Gang

๐Ÿ’ป
John Gozde
John Gozde

๐Ÿ’ป ๐Ÿ“–
Sachin Patel
Sachin Patel

๐Ÿ’ป
Andrew Nagy
Andrew Nagy

๐Ÿ’ป
Eugene Malihins
Eugene Malihins

๐Ÿ’ป
Joe DeVivo
Joe DeVivo

๐Ÿš‡
Daniel Kopp
Daniel Kopp

๐Ÿ’ป
Tom Fletcher
Tom Fletcher

๐Ÿ’ป ๐Ÿ“–
Christopher Brookes
Christopher Brookes

๐Ÿ“– ๐Ÿ’ป
Pierre S.
Pierre S.

๐Ÿ’ป
Daniel Mitrov
Daniel Mitrov

๐Ÿ’ป
Adrian Trzeciak
Adrian Trzeciak

๐Ÿ’ป
Lorenz Nimmervoll
Lorenz Nimmervoll

๐Ÿ“–
James
James

๐Ÿ“–
Nils Wiesinger
Nils Wiesinger

๐Ÿ“–
Naoto Ida
Naoto Ida

๐Ÿ“–
Gustavo Atencio Mauricio
Gustavo Atencio Mauricio

๐Ÿ“–
Eric White
Eric White

๐Ÿ’ป
Sani Music
Sani Music

๐Ÿ“– ๐Ÿ’ป
Ivan Vasilev
Ivan Vasilev

๐Ÿ’ป
NullVoxPopuli
NullVoxPopuli

๐Ÿ’ป
Matt
Matt

๐Ÿ“–
Luca Taddeo
Luca Taddeo

๐Ÿšง
Luke Rohde
Luke Rohde

๐Ÿ’ป
Hendrig Sellik
Hendrig Sellik

๐Ÿ“–
Rodrigo Gonzalez
Rodrigo Gonzalez

๐Ÿ’ป
Aleksandr Kondrashov
Aleksandr Kondrashov

๐Ÿ’ป
Neil Enns
Neil Enns

๐Ÿ’ป
Matteo Agnoletto
Matteo Agnoletto

๐Ÿ’ป
Melroy van den Berg
Melroy van den Berg

๐Ÿ“–
liviu.muraru
liviu.muraru

๐Ÿ’ป
Chintan Prajapati
Chintan Prajapati

๐Ÿ’ป
Clemens Kofler
Clemens Kofler

๐Ÿ“–
Thalles Passos
Thalles Passos

๐Ÿ’ป
Karel Heyse
Karel Heyse

๐Ÿ’ป
Konstantin Modin
Konstantin Modin

๐Ÿ’ป
Sebastian Alpers
Sebastian Alpers

๐Ÿ’ป
Shpend Nila
Shpend Nila

๐Ÿ’ป
Charlie Freeman
Charlie Freeman

๐Ÿ’ป
Damian Lim
Damian Lim

๐Ÿ’ป
Yusuke Hayashi
Yusuke Hayashi

๐Ÿ“–