Skip to content
This repository was archived by the owner on May 29, 2026. It is now read-only.

(feature) Add Amazon S3 backend#17

Open
biw wants to merge 1 commit into
mainfrom
mariotacke/feature-backend-s3
Open

(feature) Add Amazon S3 backend#17
biw wants to merge 1 commit into
mainfrom
mariotacke/feature-backend-s3

Conversation

@biw

@biw biw commented Mar 17, 2021

Copy link
Copy Markdown
Owner

This PR adds Amazon S3 backend support to Nuts. Assets are proxied through Nuts and do not need to be public. Access to the assets is facilitated through Amazon access key and secret key which can be set through environment variables. This is a rudimentary implementation and serves as a base.

Added Environment Variables

* `NUTS_BACKEND`: Select backend to use. (`github`, `s3`)

* `AWS_ACCESS_KEY_ID`: Your AWS Access Key ID which can access the assets

* `AWS_SECRET_ACCESS_KEY`: Your AWS Secret Access Key

* `AWS_BUCKET`: The Amazon S3 bucket containing the assets (Ex: `my-bucket`)

* `AWS_RELEASES_PREFIX`: An optional path prefix to the releases. (Ex: `my-app/releases`)

From GitbookIO/nuts#105

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants