Nginx Proxy Manager
Squid
Our great sponsors
Nginx Proxy Manager | Squid | |
---|---|---|
651 | 29 | |
19,167 | 1,920 | |
8.6% | 3.3% | |
8.8 | 9.5 | |
1 day ago | 1 day ago | |
JavaScript | C++ | |
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.
Nginx Proxy Manager
-
Ask HN: What Underrated Open Source Project Deserves More Recognition?
I discovered these 3 amazing projects recently:
Cryptpad, essentially google docs/sheets/forms e2e encrypted. It does include collaboration. https://github.com/cryptpad/cryptpad
Immich, google photos self hostable, with share options https://github.com/immich-app/immich
Nginxproxymanager manages certificates and proxies to self hosted stuff through nginx https://github.com/NginxProxyManager/nginx-proxy-manager
Great self hosting stuff!
-
DevOps Simplified: Easy-to-Use Container Projects Deployment
Nginx Proxy Manager
-
:latest or :version for supporting services?
Prime example: Nginx Proxy Manager is often recommended in the sub. The latest minor release came with breaking changes (so already ignoring semver). I bet you many people were running on latest and then had broken stuff: https://github.com/NginxProxyManager/nginx-proxy-manager/releases/tag/v2.10.0
-
Has anyone been able to set up dockerized CrowdSec in front of dockerized NPM using official images only?
Here is the (NPM) GitHub issue where the "fork of a fork" image came into existence (lepresidente/nginx-proxy-manager). It has some interesting discussions about the challenges of having NPM and CrowdSec coexist and cooperate.
-
MyQ's horrible take on open access to their devices
Agree with this, myQ is such a dumpster fire. It needs to have an the ability to be managed over the local network instead of requiring the garage door and app connect to their server.
My very first experience with myQ was figuring out that their IP blocklist provider, brightcloud, blocks anything with the word "proxy" - including the default "it works" page for Nginx Proxy Manager [1]. And they have no way of overriding this to actually provide service if someone turns out to be a legitimate customer.
[1]: https://github.com/NginxProxyManager/nginx-proxy-manager/dis...
-
My Home Lab setup
Load Balancer: NPM Static IP VPN: PureVPN Proxy Server: CCProxy
-
Domains and Email hosting
As far as website hosting, just set up a few Docker containers: one for a web-server of your choice, and one for a reverse proxy. I recommend Nginx Proxy Manager. It handles SSL certificates for you in a super simple way (both the initial acquisition process as well as auto renewal) and makes it easy to expand to using multiple web servers in the future, or setting up redirects without filling up your DNS records.
-
Risk of self-hosting smaller projects
Feel like Christian Lempa is being a bit too lenient with the developer of Nginx Proxy Manager. jc21's handling of reported vulnerability was poor. 10 months to fix and then simply including it in the list of changes for v2.9.20 without publishing a security advisory. Not great. And to make matters worse, the project still doesn't have a security policy.
- Trouble setting up reverse proxy with Nginx.
-
Raspberry Pi 3b+ enough for proxy server
Docker runs on the 3B+ so you could use this [Github] or the one I have deployed here [NGINX Proxy Manager site] amongst others.
Squid
-
What do you guys use IPFS to develop?
I “invented” IPFS when I though “wouldn’t it be nice if we could combine Squid-Cache with BackupPC
- Ask HN: How do you protect your children from internet addiction?
-
Web resource caching: Server-side
A couple of dedicated server-side resource caching solutions have emerged over the years: Memcached, Varnish, Squid, etc. Other solutions are less focused on web resource caching and more generic, e.g., Redis or Hazelcast.
-
Caching Server?
Web caching (more techical, probably not useful) there squid-cache
-
Why does linux use HTTP to get updates?
Also, the fact it is distributed by HTTP allow companies (and ISPs) to cache content in Squid servers (http://www.squid-cache.org/). And this is quite a feature!
-
How to monitor web activity on home network
If your router is compatible with custom firmware (Tomato or DD-WRT) you can flash it and use the logging features of those platforms. Otherwise no there isn't really an "app or software" that can do this, you need a piece of hardware that sits between the LAN devices and the internet connection. That can be a full-fledged computer, if you're willing to use it as firewall or router (pfSense), DNS server (PowerDNS) or proxy server (Squid).
-
Older iPads May Soon Be Able to Run Linux
You could use a squid proxy elsewhere to uplift the crypto/cipher/PKI, which would get you browsing the full web again- however, you'd potentially fall victim to an unpatched Safari based exploit.
-
Yet another command line argument parser: bpaf 0.4.0
How to caching dependencies? By using a caching webproxy like squid? Or another way that you recoment?
-
Proxy server suggestions
Just get pfSense or its competitor opnsense, it would serve you well as very flexible firewall/gateway, as well you can install well known squid proxy as addon that can be a proxy with authorization, as well transparent proxy/cache + you can add pfBlocker that will add additional protection, + possibility to use VLAN to separate WiFi between LAN/guest and easily add captive portal if needed + IDS/IPS (either via snort or suricata) + many, many more via intuitively easy understandable web interface (as far as you know networking). Any old computer would be more that enough to serve 25 people even on a couple of gigabit WAN channels
-
will my isp send an angry letter to my parents since I frequently download roms without a vpn?
see: http://www.squid-cache.org/
What are some alternatives?
traefik - The Cloud Native Application Proxy
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.
socks5-proxy-server - SOCKS5 proxy server
Tinyproxy - tinyproxy - a light-weight HTTP/HTTPS proxy daemon for POSIX operating systems
acme-dns - Limited DNS server with RESTful HTTP API to handle ACME DNS challenges easily and securely.
envoy - Cloud-native high-performance edge/middle/service proxy
BunkerWeb - 🛡️ Make your web services secure by default !
docker-pi-hole - Pi-hole in a docker container
HAProxy - HAProxy documentation
homer - A very simple static homepage for your server.
caddy-docker - Source for the official Caddy v2 Docker Image