https://github.com/halkeye/proxy-s3-google-oauth
https://github.com/halkeye/proxy-s3-google-oauth
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/halkeye/proxy-s3-google-oauth
- Owner: halkeye
- License: mit
- Created: 2016-10-05T04:26:54.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2023-08-28T16:39:56.000Z (almost 3 years ago)
- Last Synced: 2025-04-26T02:26:48.435Z (about 1 year ago)
- Language: JavaScript
- Size: 877 KB
- Stars: 8
- Watchers: 2
- Forks: 3
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Google Oauth Proxy to S3
=========================
[](https://github.com/halkeye/proxy-s3-google-oauth/releases)
[](https://hub.docker.com/r/halkeye/proxy-s3-google-oauth/)
[](https://hub.docker.com/r/halkeye/proxy-s3-google-oauth/)
[](https://hub.docker.com/r/halkeye/proxy-s3-google-oauth/) [](https://greenkeeper.io/)
## What does it do?
A simple little server to proxy content from an s3 bucket through an expressjs server checking google auth credentials.
## Configuration
All configuration is done with env variables
* `BASE_URL` - Return url for google oauth
* `COOKIE_SECRET` - Secret used for signing cookies
* `GOOGLE_CLIENT_ID` - OAuth client id
* `GOOGLE_CLIENT_SECRET` - OAuth Client Secret
* (Optional) `GOOGLE_HOSTED_DOMAIN` - Domain for limiting to single domain for google apps
* (Optional) `AWS_ACCESS_KEY_ID` - Aws Key
* (Optional) `AWS_SECRET_ACCESS_KEY` - aws secret key
* `AWS_REGION` - region bucket is in
* `AWS_S3_BUCKET` - bucket name