In this video, we review how to build and deploy a static website (HTML, CSS, and client-side JavaScript) using the OAuth2 Proxy project, Docker, and Cloud Run. Google Cloud Platform is used for the OAuth2 provider, but the architecture can be easily adapted to other providers like GitHub or Keycloak.

Project Repository: https://github.com/nodematiclabs/oauth2-static-site

OAuth2 Proxy Documentation: https://oauth2-proxy.github.io/oauth2-proxy/

Modeling Tool: https://softwaresim.com

Other Video Tutorials

3 Tricks for Network Debugging on Google Cloud Platform

Tutorial Details

Address and Entities Validation (Google Maps/Places APIs)

Tutorial Details

Automatic GitHub Releases with GitHub Actions

Tutorial Details