High-performance distributed remote cache for Turborepo.
MIT License
Full Changelog: https://github.com/brunojppb/turbo-racer/compare/1.5.0...1.5.1
Published by brunojppb over 1 year ago
Full Changelog: https://github.com/brunojppb/turbo-racer/compare/1.4.1...1.5.0
Published by brunojppb over 1 year ago
Here on Dockerhub you can download the latest Docker images.
Full Changelog: https://github.com/brunojppb/turbo-racer/compare/1.4.0...1.4.1
Published by brunojppb over 1 year ago
Here on Dockerhub you can download the latest Docker images.
Full Changelog: https://github.com/brunojppb/turbo-racer/compare/1.3.4...1.4.0
Published by brunojppb over 1 year ago
Here on Dockerhub you can download the latest Docker images.
Full Changelog: https://github.com/brunojppb/turbo-racer/compare/1.3.3...1.3.4
Published by brunojppb almost 2 years ago
Here on Dockerhub you can download the latest Docker images.
Full Changelog: https://github.com/brunojppb/turbo-racer/compare/1.3.2...1.3.3
Published by brunojppb about 2 years ago
This release removes the in-memory cache for the Web UI App settings which could cause issues when updating the app settings (disable/enable account creation). You will only run into this bug if you have been running Turbo Racer in more than one server/pod on your infrastructure.
Here on Dockerhub you can download the latest Docker images.
Full Changelog: https://github.com/brunojppb/turbo-racer/compare/1.3.1...1.3.2
Published by brunojppb about 2 years ago
Full Changelog: https://github.com/brunojppb/turbo-racer/compare/1.3.0...1.3.1
Published by brunojppb about 2 years ago
You can now lock user accounts, which prevents them from signing in and create teams and/or tokens. You can also change their system role between user
and admin
.
Full Changelog: https://github.com/brunojppb/turbo-racer/compare/1.2.0...1.3.0
Published by brunojppb about 2 years ago
You can now control whether users can create accounts on Turbo Racer. This is an important feature if you are deploying Turbo Racer to a public network and don't want anybody else creating accounts.
admin
role.admin
role and will be able to access admin settings where they can toggle this configuration.There is now a dedicated health check endpoint under /management/health
that performs a simple check against the db/cache. It will be improved later on, but it's good enough for now to report server healthiness.
Full Changelog: https://github.com/brunojppb/turbo-racer/compare/1.1.0...1.2.0
Published by brunojppb about 2 years ago
Before version 1.1.0
, artifacts were being stored on a flat directory. Although I've not seen hash collisions, given the team permissions around artifacts access in Turbo Racer, different teams (Using different TURBO_TEAM variables) working on the same codebase could generate the same output hash for any given task.
To allow teams being fully independent at the artifact caching level, I've chosen to scope artifacts under a team directory (e.g. team_1/random-hash-here
), so previously generated artifacts need to either be migrated and scoped under a team_<team_id>
folder or deleted entirely. The simplest way is to just bust all artifacts from your storage (either S3 or local file system) and the artifacts
table and let your users generate the caches again.
Full Changelog: https://github.com/brunojppb/turbo-racer/compare/1.0.8...1.1.0
Published by brunojppb about 2 years ago
Full Changelog: https://github.com/brunojppb/turbo-racer/compare/1.0.7...1.0.8
Published by brunojppb about 2 years ago
Full Changelog: https://github.com/brunojppb/turbo-racer/compare/1.0.6...1.0.7
Published by brunojppb about 2 years ago
Full Changelog: https://github.com/brunojppb/turbo-racer/compare/1.0.5...1.0.6
Published by brunojppb about 2 years ago
You can run Turbo Racer via Docker using our amd64 and arm64 images available here.
Full Changelog: https://github.com/brunojppb/turbo-racer/compare/1.0.4...1.0.5
Published by brunojppb about 2 years ago
Make sure that the SSL app starts when running migrations against SSL-protected database URLs https://github.com/brunojppb/turbo-racer/commit/add178c5ee481b7cf52fdffb8d55c8ba0da07979
You can use our Docker image built for production directly from Dockerhub here.
For a full production setup, have a look at the docker-compose.prod.yml
file in the repo.
Full Changelog: https://github.com/brunojppb/turbo-racer/compare/1.0.3...1.0.4
Published by brunojppb about 2 years ago
You can use our Docker image built for production directly from Dockerhub here.
For a full production setup, have a look at the docker-compose.prod.yml
file in the repo.
Full Changelog: https://github.com/brunojppb/turbo-racer/compare/1.0.2...1.0.3
Published by brunojppb about 2 years ago
Full Changelog: https://github.com/brunojppb/turbo-racer/compare/1.0.1...1.0.2
Published by brunojppb about 2 years ago
Full Changelog: https://github.com/brunojppb/turbo-racer/compare/1.0.0...1.0.1
Published by brunojppb about 2 years ago
ArtifactController
module by @brunojppb in https://github.com/brunojppb/turborepo-cache/pull/2
You can use our Docker image built for production directly from Dockerhub here.
For a full production setup, have a look at the docker-compose.prod.yml
file in the repo.
Full Changelog: https://github.com/brunojppb/turborepo-cache/commits/1.0.0