This is a drop-in replacement for the official GitHub hosted cache server. It is compatible with the official actions/cache
action, so there is no need to change your workflow files and it even works with packages that internally use actions/cache
.
actions/cache
actionversion: '3.9'
services:
cache-server:
image: ghcr.io/falcondev-oss/github-actions-cache-server
ports:
- '3000:3000'
environment:
URL_ACCESS_TOKEN: random_token
API_BASE_URL: http://localhost:3000
volumes:
- cache-data:/app/.data
volumes:
cache-data:
👉 https://gha-cache-server.falcondev.io/getting-started 👈