algernon
Nginx

algernon | Nginx | |
---|---|---|
1 | 115 | |
2,867 | 25,992 | |
0.5% | 1.5% | |
9.3 | 8.9 | |
2 days ago | 9 days ago | |
Go | C | |
BSD 3-clause "New" or "Revised" License | BSD 2-clause "Simplified" 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.
algernon
Nginx
-
Nginx vs Traefik: Which Reverse Proxy is Right for You?
Before diving into the specifics of Nginx and Traefik, let’s quickly define what a reverse proxy is. A reverse proxy sits between the client (browser or other services) and your backend services (web servers or applications). It handles incoming requests, routes them to the appropriate backend service, and forwards the response to the client. Reverse proxies are typically used for:
-
Dev.to on your own domain xyz.com.
One of the most popular reverse proxies is nginx. Let's see how we can use it as I did in the video at the top.
-
Guide to modern app-hosting without servers on Google Cloud
When ready to go live, switch from the Flask devserver to something more production-worthy, such as Gunicorn, uWSGI, nginx, or uvicorn.
- Docker Hands-on: Learn Docker Volume and Bind Mounts with Sample Project
-
Building a Scalable URL Shortener with Node.js (Part 1/2)
Nginx: A load balancer and reverse proxy to distribute traffic across server instances.
-
Stop Paying Vercel: Self-Host Unlimited NextJS Apps for $19/month
There are many ways that you could go about deploying your NextJS app on a VPS, such as using Dokku which allows you to deploy to your VPS using Git. I believe that it's really important to learn the basics of something before you use tools that make your life easier. This is why we'll keep things simple and straightforward, using the most basic (but still production-ready) approach to deployment. The approach I will show you just relies on a basic nginx configuration.
-
How to deploy a static website to DigitalOcean
This guide describes how to deploy a static website to a $4 Droplet at DigitalOcean. We will be using Nginx to serve our website and Certbot to manage TLS certificates issued by Let's Encrypt. Finally, we setup GitHub Actions to automate the deployment of the website.
-
Why We Chose NGINX + HashiStack Over Kubernetes for Our Service Discovery Needs
For teams using NGINX+PM2, moving to NGINX + HashiStack is a more robust and flexible solution—a great fit for startups looking for scalability without the complexity of Kubernetes.
-
Top 5 reverse proxies - Which one should you choose?
NGINX
- Nginx Open Source: High-Performance Web Server and Reverse Proxy
What are some alternatives?
Ponzu - Headless CMS with automatic JSON API. Featuring auto-HTTPS from Let's Encrypt, HTTP/2 Server Push, and flexible server framework written in Go.
nestjs-monorepo-microservices-proxy - Example of how to implement a Nestjs monorepo with no shared folder
Caddy - Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
Squid - Squid Web Proxy Cache
devd - A local webserver for developers
traefik - The Cloud Native Application Proxy
envoy - Cloud-native high-performance edge/middle/service proxy
Apache - Mirror of Apache HTTP Server. Issues: http://issues.apache.org
YARP - A toolkit for developing high-performance HTTP reverse proxy applications.
etcd - Distributed reliable key-value store for the most critical data of a distributed system
Hiawatha - Hiawatha is an open source webserver with security, easy to use and lightweight as the three key features. Hiawatha supports among others (Fast)CGI, IPv6, URL rewriting and reverse proxy. It has security features no other webserver has, like blocking SQL injections, XSS and CSRF attacks and exploit attempts. The built-in monitoring tool makes it perfect for large scale deployments.
