lua-resty-openidc
nginx-lua-prometheus
Our great sponsors
lua-resty-openidc | nginx-lua-prometheus | |
---|---|---|
3 | 3 | |
926 | 1,410 | |
1.0% | - | |
2.5 | 3.3 | |
about 2 months ago | 7 days ago | |
Lua | Lua | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
lua-resty-openidc
-
Keycloak – Open-Source Identity and Access Management Interview
There's an nginx Lua build that can do it on nginx through a Lua module: https://github.com/zmartzone/lua-resty-openidc
Apache is a lot easier to configure, though.
-
What Are Your Most Used Self Hosted Applications?
Yes, I believe the way to do it with the free version is to use this: https://github.com/zmartzone/lua-resty-openidc
You'd have to be careful with custom code like this, though, because it's very easy to try to get the server to send a redirect but end up sending actual content that just has its HTTP status code changed to 301. The example seems to fail with 500 instead of redirecting, that's one way to do it.
- How do you handle the apps (e.g., open source tools) that do not have built-in SSO support?
nginx-lua-prometheus
-
Kubernetes Nginx Ingress Controller log fields as metric
Maybe this could help https://github.com/knyar/nginx-lua-prometheus?
-
Metrics from logs. Why?
I've had reasonable luck with nginx-lua-prometheus and nginx-module-vts. But yea, neither are ideal compared to using something that does this out of the box like HAProxy, Envoy, or Traefik.
-
Question about nginx
For monitoring nginx, there's a lua plugin that works pretty well.
What are some alternatives?
oauth2-proxy - A reverse proxy that provides authentication with Google, Azure, OpenID Connect and many more identity providers.
nginx-module-vts - Nginx virtual host traffic status module
Nginx-Lua-OAuth
prometheus - The Prometheus monitoring system and time series database.
lua-resty-auto-ssl - On the fly (and free) SSL registration and renewal inside OpenResty/nginx with Let's Encrypt.
Grafana - The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
Kong - 🦍 The Cloud-Native API Gateway and AI Gateway.
apisix - The Cloud-Native API Gateway
nginx-openid-connect - Reference implementation of OpenID Connect integration for NGINX Plus
cdn-up-and-running - CDN Up and Running - Building a CDN from Scratch to Learn about CDN, Nginx, Lua, Prometheus, Grafana, Load balancing, and Containers.