From 49a53c1d3f77ff33e14a95d004a6ce0720293997 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 31 Jul 2018 16:45:49 -0400 Subject: s3 binary cache: support specifying an endpoint Works for uploading and not downloading. --- doc/manual/packages/s3-substituter.xml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'doc/manual') diff --git a/doc/manual/packages/s3-substituter.xml b/doc/manual/packages/s3-substituter.xml index 9fe137d72072..bcd91cfdbccd 100644 --- a/doc/manual/packages/s3-substituter.xml +++ b/doc/manual/packages/s3-substituter.xml @@ -118,12 +118,29 @@ fetch prebuilt binaries from cache.nixos.org. + + endpoint + + + The URL to your S3-compatible service, for when not using + Amazon S3. Do not specify this value if you're using Amazon + S3. + + This endpoint must support HTTPS and will use + path-based addressing instead of virtual host based + addressing. + + Uploading with non-default credential profile for Amazon S3 nix copy --to ssh://machine nixpkgs.hello s3://example-bucket?profile=cache-upload + Uploading to an S3-Compatible Binary Cache + nix copy --to ssh://machine nixpkgs.hello s3://example-bucket?profile=cache-upload&endpoint=minio.example.com + + The user writing to the bucket will need to perform the following actions against the bucket: -- cgit 1.4.1