All Projects → k1LoW → serverless-static-hosting-with-basic-auth

k1LoW / serverless-static-hosting-with-basic-auth

Licence: other
Serverless boilerplate for Static website hosting with Basic authentication

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to serverless-static-hosting-with-basic-auth

s3-proxy
S3 Reverse Proxy with GET, PUT and DELETE methods and authentication (OpenID Connect and Basic Auth)
Stars: ✭ 106 (+404.76%)
Mutual labels:  basic-authentication
horse-basic-auth
Middleware for Basic Authentication in HORSE
Stars: ✭ 37 (+76.19%)
Mutual labels:  basic-authentication
unity-webgl-multiplayer
Unity WebGL basic multiplayer demo using WebSockets
Stars: ✭ 43 (+104.76%)
Mutual labels:  biolerplate
SpringSecurityInEasySteps
Learn Spring Security step by step
Stars: ✭ 13 (-38.1%)
Mutual labels:  basic-authentication
Helmet
🐺 A Lightweight Cloud Native API Gateway.
Stars: ✭ 124 (+490.48%)
Mutual labels:  basic-authentication
bedrock-site-protect
Ansible role: Add htpasswd protection to Trellis (Bedrock-Ansible) WordPress sites.
Stars: ✭ 79 (+276.19%)
Mutual labels:  basic-authentication
static-auth
The most simple way to add Basic Authentication to a static website hosted on Vercel.
Stars: ✭ 25 (+19.05%)
Mutual labels:  basic-authentication
Go Http Tunnel
Fast and secure tunnels over HTTP/2
Stars: ✭ 2,786 (+13166.67%)
Mutual labels:  basic-authentication
aws-lambda-edge-basic-auth-terraform
A Terraform module that creates AWS Lambda@Edge resources to protect CloudFront distributions with Basic Authentication.
Stars: ✭ 18 (-14.29%)
Mutual labels:  basic-authentication
http-authentication
PSR-15 middleware to implement Basic and Digest Http authentication
Stars: ✭ 29 (+38.1%)
Mutual labels:  basic-authentication
speedment-secure-rest-example
An example project showcasing how to build a secure REST API with Speedment and Spring Boot.
Stars: ✭ 17 (-19.05%)
Mutual labels:  basic-authentication
kemal-basic-auth
Basic auth for your Kemal application
Stars: ✭ 14 (-33.33%)
Mutual labels:  basic-authentication

Serverless boilerplate for Static website hosting with Basic authentication Build Status

Architecture

[CloudFront (with Lambda@Edge)] -Restrict Bucket Access-> [S3 Origin Bucket] <-Sync- [Local src/*]

Using plugin

Usage

Install boilerplate

$ git clone https://github.com/k1LoW/serverless-static-hosting-with-basic-auth.git ./my-static-page

Set Basic authentication USERNAME:PASS

Set Basic authentication config ( handler.js )

Deploy stack

$ npm install
$ AWS_PROFILE=XxxxxXXX WEBSITE_S3_BUCKET_NAME=sls-static-basic npm run deploy

Synchronize src/* -> Website

$ AWS_PROFILE=XxxxxXXX WEBSITE_S3_BUCKET_NAME=sls-static-basic npm run sync

Remove stack

$ AWS_PROFILE=XxxxxXXX WEBSITE_S3_BUCKET_NAME=sls-static-basic npm run remove
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].