Skip to content

Sign-in gate for static files, useful for private project documentation

License

Notifications You must be signed in to change notification settings

leadhub-code/gatekeeper

Repository files navigation

gatekeeper: Login gate for static files

This is a simple web app that lets unauthorized users sign in with Google and then, if the user is successfully authenticated and is authorized, serves static files from configured AWS S3 bucket.

Use case: serving and protecting private project documentation

Docker

Build Docker image: docker build -t gatekeeper .

Run Docker container: docker run --rm -p 8000:3000 -v /some/path:/conf -e GATEKEEPER_CONF=/conf/production.yaml gatekeeper

About

Sign-in gate for static files, useful for private project documentation

Resources

License

Stars

Watchers

Forks

Packages

No packages published