-
docker-swag
Nginx webserver and reverse proxy with php support and a built-in Certbot (Let's Encrypt) client. It also contains fail2ban for intrusion prevention.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
oauth2-proxy
A reverse proxy that provides authentication with Google, Azure, OpenID Connect and many more identity providers.
For people self hosting, I highly recommend running a swag container and a foundry container.
For people self hosting, I highly recommend running a swag container and a foundry container.
If you're already using Docker, I've had luck with https://github.com/oauth2-proxy/oauth2-proxy + Google (https://oauth2-proxy.github.io/oauth2-proxy/docs/configuration/oauth_provider/#google-auth-provider).
I use nginx and certbot for this, as you suggested, but it might be worth mentioning Caddy as another option. Some very enthusiastic users say it will do the same job with a lot less work for the admin, and I haven't seen a rebuttal to their claims, so it might be a better choice for folks who aren't already familiar with more traditional approaches.
Related posts
-
Multi client authentication with auth0 and oauth2-proxy
-
Why You Should Migrate to OAuth 2.0 From API Keys
-
Moving from Google workspace to Microsoft 365 and implementing Zero Trust
-
Microsoft launches Windows App for accessing PCs in the cloud from any device
-
Best Practice For Serving Static (Frontend) Files with NGINX in K8s?