Sign inSign up

fox1t/turborepo-remote-cache

By fox1t

•Updated over 3 years ago

Image
5

100K+

fox1t/turborepo-remote-cache repository overview

remote_cache_1

GitHub package.json version CI Release Docker Maintainability Coverage Status Docker Pulls npm semantic-release: angular 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.

⁠Index

⁠Supported Storage Providers

  • Local filesystem
  • AWS S3
  • Google Cloud Storage
  • Azure Blob Storage

Full documentation is available here⁠

⁠Contribute to this project

  1. Clone this repository

    git clone [email protected]: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

Tag summary

Content type

Image

Digest

sha256:9ef46f043…

Size

81.3 MB

Last updated

over 3 years ago

docker pull fox1t/turborepo-remote-cache