|5 days ago||5 days ago|
|MIT License||GNU General Public License v3.0 only|
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.
Building a bare-metal Kubernetes cluster on Raspberry Pi
8 projects | dev.to | 26 Nov 2021
K3s comes by default with traefik as the ingress controller. I heard great things about it, but I prefer to use ingress-nginx. This is simply because I'm more familiar with it. You can choose pretty much any ingress controller you want for Kubernetes, so pick one according to your own preferences.
Help me choose a reverse proxy?
1 project | reddit.com/r/homelab | 22 Nov 2021
I got some of the way down the rabbithole of implementing Traefik in my homelab before realizing that how I’ve built my lab and some of my services might not be a good fit for Traefik. I started with it on a tip from a coworker, but his use case is a little different than mine - specifically that I already have some robust Ansible roles built for the services I run, and I prefer config management in Ansible than in Docker Compose files.
Nginx – The Architecture of Open Source Applications
5 projects | news.ycombinator.com | 2 Nov 2021
> As a relatively young dev, the idea of a "web server" as a standalone binary that serves your application (vs a library that you use to write your own "server") feels strange.
In my eyes, the ideal setup is one that's layered: where you have an ingress that's basically a load balancer that also ensures that you have SSL/TLS certificates, enforces rate limits, perhaps is used for some very basic logging, or can optionally do any URL rewriting that you need. Personally, i think that Caddy (https://caddyserver.com/) is lovely for this, whereas some people prefer something like Traefik (https://traefik.io/), though the older software packages like Nginx (https://nginx.org/en/) or even Apache (https://www.apache.org/) are good too, as long as the pattern itself is in place.
Then, you may additionally have any sorts of middleware that you need, such as a service mesh for service discovery, or providing internal SSL/TLS - personally Docker Swarm (https://docs.docker.com/engine/swarm/) overlay networks have always been enough for me in this regard, though some people enjoy other solutions, such as Hashicorp Consul (https://www.consul.io/), or maybe something intended for Kubernetes or other platforms that you already may be using, like Linkerd (https://linkerd.io/).
Finally, you have your actual application with its server. Personally, i think that the web server should be embedded (for example, embedded Tomcat with Spring Boot) or indeed just be a library that's a part of the application executable, as long as you can update it easily enough by rebuilding the application - containers are good for this, but aren't strictly necessary, since sometimes other forms of automation and packaging are also enough.
The reason why i believe this, is because i've seen plenty of deployments where that just isn't the case:
- attempts to store certificates within the application, each application server having different requirements for the formats to be used, making management (and automation) of renewal a total nightmare
Suggestions for Load Balancer that works Nginix Proxy Manager and Docker
1 project | reddit.com/r/selfhosted | 29 Oct 2021
I haven't used this: https://github.com/traefik/traefik You could look at replacing nginx proxy manager with traefik
1 project | reddit.com/r/docker | 29 Oct 2021
e.g https://traefik.io/ or https://hub.docker.com/r/jwilder/nginx-proxy
Traefik 2.5 - What a Mesh!
2 projects | dev.to | 11 Oct 2021
Traefik Labs keeps on doing giant leaps and integrating Consul Connect is another step beyond for Traefik Proxy. This indicates the path of this product is humble but reliable and flexible, with an open-minded philosophy behind that is never scared of comparing and collaborating with other important competitors and actors in the CNCF big landscape picture.
Setup Glitchtip Error Monitoring on Docker
2 projects | dev.to | 4 Oct 2021
I will assume that you have docker and docker-compose installed. If you need more info on Traefik you can have a look at their website, but I have also written a post on setting up Traefik v2 in detail, but we will touch on that in this post.
if 2 of the replicas of a container in swarm end up running on the same node how should we update haproxy to pick up both them because inc ase they are running on different nodes you can hardcode the service ?
1 project | reddit.com/r/docker | 27 Sep 2021
Take a look at https://github.com/traefik/traefik/issues/6485 for how to use traefik for redis over swarm clusters.
I wanna deploy tinyfilemanager on a PC and have a media server, should I use docker or apache?
3 projects | reddit.com/r/selfhosted | 21 Sep 2021
Run web services behind a proxy. For containers, Traefik is popular. I use the SWAG container created by the linuxserver.io folks. It has NGINX for reverse proxy, Letsencrypt integration to help you get a valid certificate, and has fail2ban integration.
Verständnissproblem: Zusammenarbeit von nativer apache2 und docker-container mit apache2 (und gleichem Port 80)
1 project | reddit.com/r/de_EDV | 20 Sep 2021
WireGuard & Proxy Server: How can I use my iPhone as proxy server?
1 project | reddit.com/r/WireGuard | 3 Nov 2021
With a Raspberry Pi, I'm using Squid (http://www.squid-cache.org/) to get proxy connections.
Apache Traffic Server
3 projects | news.ycombinator.com | 3 Nov 2021
> Is there some document somewhere that goes over the choices, overlaps, etc?
I believe Apache Traffic Server doesn't really compete with the likes of nginx or traefik. Apache Traffic Server is a HTTP caching server/web accelerator, thus it's specialized for caching HTTP requests and consequently it's simpler to deploy and configure. With that in mind, it competes with the likes of Squid or Varnish.
Personal Support at Internet Scale
6 projects | dev.to | 14 Oct 2021
We operate a Squid proxy paid customers can use to route HTTP traffic through a fixed IP.
How to use basemaps with ArcGIS Enterprise without internet?
1 project | reddit.com/r/gis | 18 Sep 2021
Set up a local instance of mapproxy (https://mapproxy.org/) or squid (http://www.squid-cache.org/).
The 5-Hour CDN
2 projects | news.ycombinator.com | 3 Aug 2021
Years ago I was involved with some high performance delivery of a bunch of newspapers, and we used Squid quite well. One nice thing you could do as well (but it's probably a bit hacky and old school these days) was to "open up" only parts of the web page to be dynamic while the rest was cached (or have different cache rules for different page components). With some legacy apps (like some CMS') this can hugely improve performance while not sacrificing the dynamic and "fresh looking" parts of the website.
Need Beginners guide to self hosting, I want to turn an old laptop to a google drive alternative
1 project | reddit.com/r/selfhosted | 16 Jul 2021
Why does Sage Start communicate to port 443?
1 project | reddit.com/r/Sage | 6 Jul 2021
A web cache e.g. squid catches such packages and Sage is not able to connect to the server. It took me quite a while to find this issue. Is there any way to change the port? So far, I didn't manage to add an exception for squid to exclude this package and therefore, I had to deactivate squid.
1 project | reddit.com/r/ITProTuesday | 23 Apr 2021
Squid is a caching proxy for the Web that supports HTTP, HTTPS, FTP and more to reduce bandwidth and improve response times. It can route content requests to servers in a wide variety of ways to build cache server hierarchies that optimize network throughput. Offers extensive access controls and runs on most available operating systems. YourBrainOnJazz explains, "Squid is not only a proxy, it also is an in-memory cache and has load balancing capabilities... Squid is used by companies, CDN's and ISP's around the world, legally, to help optimize delivery of content to consumers more efficiently and quickly."
Using proxies as a small business?
1 project | reddit.com/r/sysadmin | 11 Mar 2021
You can get a free license if you use my referral link: http://www.squid-cache.org
What are some alternatives?
Nginx Proxy Manager - Docker container for managing Nginx proxy hosts with a simple, powerful interface
Tinyproxy - tinyproxy - a light-weight HTTP/HTTPS proxy daemon for POSIX operating systems
Caddy - Fast, multi-platform web server with automatic HTTPS
envoy - Cloud-native high-performance edge/middle/service proxy
HAProxy - HAProxy documentation
socks5-proxy-server - SOCKS5 proxy server
Nginx - An official read-only mirror of http://hg.nginx.org/nginx/ which is updated hourly. Pull requests on GitHub cannot be accepted and will be automatically closed. The proper way to submit changes to nginx is via the nginx development mailing list, see http://nginx.org/en/docs/contributing_changes.html
cockpit-podman - Cockpit UI for podman containers
gobetween - :cloud: Modern & minimalistic load balancer for the Сloud era
consul - Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.