lemmih/Setup Nix S3 Cache

Configure Nix to use an S3-backed cache with post-build hook for uploading

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
s3-endpointS3 endpoint URL (e.g., https://s3.amazonaws.com or https://account.r2.cloudflarestorage.com)yes
bucketS3 bucket name for the cacheyes
public-keyPublic key for the cacheyes
private-keyPrivate key for signing uploads (optional, if not provided, no signing)no
aws-access-key-idAWS access key ID (optional, uses AWS_ACCESS_KEY_ID env if not provided)no
aws-secret-access-keyAWS secret access key (optional, uses AWS_SECRET_ACCESS_KEY env if not provided)no
aws-session-tokenAWS session token for temporary credentials (optional, uses AWS_SESSION_TOKEN env if not provided)no
regionAWS region (optional, uses AWS_DEFAULT_REGION or AWS_REGION env if not provided)no
create-bucketCreate the S3 bucket if it does not exist (default: false)no

no outputs