Go Nginx

Open-source Go projects categorized as Nginx

Top 17 Go Nginx Projects

  • authelia

    The Single Sign-On Multi-Factor portal for web apps

    Project mention: Login Page infront of non-secure web apps | reddit.com/r/selfhosted | 2023-03-21

    https://www.authelia.com/ is the simplest imo for 2FA. Even simpler would be "Basic Auth" via a reverse-proxy if you use one.

  • ingress-nginx

    Ingress-NGINX Controller for Kubernetes

    Project mention: Monitoring many cluster k8s | reddit.com/r/kubernetes | 2023-03-21

    Shameless Plug: Here's one of my dashboards I made for Ingress-Nginx, which is my recommended border router/gateway into all the services. It adds deep robust metrics and configurability, and if you've got years of experience with Nginx also, it allows you rich complex customization via nginx's configuration structure via kubernetes annotations. Besides that I have open-source helm charts which are easy to use, boilerplates showing how to use them, a volume autoscaler to automatically resize your disks as they get full, and a blog where I share various of my experience which is a companion blog to my upcoming book of the same name. Hope this helps! Feel free to ask if you have any further questions.

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • flagger

    Progressive delivery Kubernetes operator (Canary, A/B Testing and Blue/Green deployments)

    Project mention: API release strategies with API Gateway | dev.to | 2022-12-22

    Where appropriate, canary releases are an excellent option, as the percentage of traffic exposed to the canary is highly controlled. The trade-off is that the system must have good monitoring in place to be able to quickly identify an issue and roll back if necessary (which can be automated). This guide shows you how to use Apache APISIX and Flagger to quickly implement a canary release solution.

  • kubernetes-ingress

    NGINX and NGINX Plus Ingress Controllers for Kubernetes

    Project mention: Assign an External IP to a Node | reddit.com/r/codehunter | 2023-03-15

    So far, i've been following the example here to set up an nginx Ingress Controller and some test services behind it. However, I am unable to follow Step 6 which displays the external IP for the node that the load balancer is running on as my node does not have an ExternalIP in the addresses section, only a LegacyHostIP and InternalIP.

  • arkade

    Open Source Marketplace For Kubernetes

    Project mention: is their any tools that simplifies the process of adding tools inside kuberneetes | reddit.com/r/kubernetes | 2022-10-06

    I strongly discourage actually using such a tool in a professional setting for a host of reasons but that is exactly what https://github.com/alexellis/arkade appears to be going for.

  • vouch-proxy

    an SSO and OAuth / OIDC login solution for Nginx using the auth_request module

    Project mention: Solf-hosted login form for self-hosted app ? | reddit.com/r/selfhosted | 2023-02-20
  • nginx-prometheus-exporter

    NGINX Prometheus Exporter for NGINX and NGINX Plus

    Project mention: Monitoring? | reddit.com/r/nginxproxymanager | 2023-01-17

    Anybody with experience using prometheus-nginxlog-exporter [1] or the basic from from nginx themselves [2]? [1] https://github.com/martin-helmich/prometheus-nginxlog-exporter/releases [2] https://github.com/nginxinc/nginx-prometheus-exporter

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • prometheus-nginxlog-exporter

    Export metrics from Nginx access log files to Prometheus

    Project mention: Monitoring? | reddit.com/r/nginxproxymanager | 2023-01-17

    Anybody with experience using prometheus-nginxlog-exporter [1] or the basic from from nginx themselves [2]? [1] https://github.com/martin-helmich/prometheus-nginxlog-exporter/releases [2] https://github.com/nginxinc/nginx-prometheus-exporter

  • ssl-proxy

    :lock: Simple zero-config SSL reverse proxy with real autogenerated certificates (LetsEncrypt, self-signed, provided)

  • nginx-adapter

    Run Caddy with your NGINX config

    Project mention: 35M Hot Dogs: Benchmarking Caddy vs. Nginx | news.ycombinator.com | 2022-09-16

    *and memory safety*

    This cannot be understated. Caddy is not written in C! And it can even run your NGINX configs. :) https://github.com/caddyserver/nginx-adapter

  • rare

    Realtime regex-extraction and aggregation into common CLI formats such as histograms, bar graphs, numerical summaries, tables, and more! (by zix99)

    Project mention: Show a man-like interface | reddit.com/r/golang | 2022-12-14

    I do something similar in my go app, rare to display docs by piping markdown files using go's embedded filesystem (similar to the response about looking at the $PAGER variable). You can look here: https://github.com/zix99/rare/blob/master/cmd/docs.go

  • agent

    NGINX Agent provides an administrative entry point to remotely manage, configure and collect metrics and events from NGINX instances (by nginx)

    Project mention: Nginx Agent – Remotely manage, configure and collect metrics from instances | reddit.com/r/CKsTechNews | 2022-12-14
  • nginx-prometheus

    Turn Nginx logs into Prometheus metrics

  • imgsrvr

    "temporary" git for my web/image server app thing.. yeah

  • nginx-wg-proxy

    Small docker container which allows proxying http requests through a wireguard tunnel.

    Project mention: Show HN: I created an HTTP proxy through WireGuard using ChatGPT | news.ycombinator.com | 2023-01-18
  • rplace

    Backend Development of reddit r/place🐱‍💻 (by leoantony72)

    Project mention: i made a clone of reddit r/place Backend | reddit.com/r/webdev | 2022-10-02
  • pdash

    orders dashboard in microservices architecture

    Project mention: A dashboard in microservices architecture | dev.to | 2022-09-26

    To test yourself you can check the GitHub repo here

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-03-21.

Go Nginx related posts

Index

What are some of the best open-source Nginx projects in Go? This list will help you:

Project Stars
1 authelia 15,803
2 ingress-nginx 14,583
3 flagger 4,151
4 kubernetes-ingress 4,142
5 arkade 3,382
6 vouch-proxy 2,228
7 nginx-prometheus-exporter 1,152
8 prometheus-nginxlog-exporter 750
9 ssl-proxy 618
10 nginx-adapter 250
11 rare 192
12 agent 87
13 nginx-prometheus 35
14 imgsrvr 5
15 nginx-wg-proxy 4
16 rplace 4
17 pdash 3
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com