Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-12-07 | s3: make scheme configurable | Daiderd Jordan | 1 | -2/+2 | |
This enables using for http for S3 request for debugging or implementations that don't have https configured. This is not a problem for binary caches since they should not contain sensitive information. Both package signatures and AWS auth already protect against tampering. | |||||
2018-08-02 | s3 binary cache: support specifying an endpoint | Graham Christensen | 1 | -2/+2 | |
Works for uploading and not downloading. | |||||
2017-11-15 | Add a "profile" option to S3BinaryCacheStore | Eelco Dolstra | 1 | -1/+1 | |
This allows specifying the AWS configuration profile to use. E.g. nix copy --from s3://my-cache?profile=aws-dev-account /nix/store/cf3isrlqavvd5w7rpky1fa8j9lcnlggm-... | |||||
2017-03-03 | Add aws-region param to S3 store URLs | Shea Levy | 1 | -2/+2 | |
2017-02-14 | Add support for s3:// URIs | Eelco Dolstra | 1 | -0/+33 | |
This adds support for s3:// URIs in all places where Nix allows URIs, e.g. in builtins.fetchurl, builtins.fetchTarball, <nix/fetchurl.nix> and NIX_PATH. It allows fetching resources from private S3 buckets, using credentials obtained from the standard places (i.e. AWS_* environment variables, ~/.aws/credentials and the EC2 metadata server). This may not be super-useful in general, but since we already depend on aws-sdk-cpp, it's a cheap feature to add. |