Nginx Proxy Manager
authelia
Our great sponsors
Nginx Proxy Manager | authelia | |
---|---|---|
310 | 88 | |
7,468 | 12,921 | |
13.7% | 3.7% | |
9.0 | 9.8 | |
7 days ago | 1 day ago | |
JavaScript | Go | |
MIT License | Apache License 2.0 |
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
- Multiple non-contiguous IP addresses on WAN - How to?
-
Same URL both inside and outside network via NGINX
The steps involved for getting this setup are: - Register a domain name - Set the domain to resolve to your home IP address - (Technically optional but highly recommended) Set up dyndns to automatically update your domain if your home IP changes. Some routers have this as a built-in feature you can use. If not, you'd need to run an auto-updater yourself. - Configure port forwarding in your router for 80 and 443 to your reverse proxy (nginx) - I recommend using something that automatically sets up TLS through letsencrypt such as SWAG or nginx proxy manager. They're all just wrappers for nginx so if you're familiar with nginx then they should be easy changes. - Configure nginx to listen on 80 (HTTP) and 443 (HTTPS) but redirect requests based on either subdomain or path to the specific IP + Port of your app. - (Optional but recommended) Configure your internal DNS server to resolve your domain to the local IP of your reverse proxy so internal traffic doesn't need to leave your network and come back in from the internet.
- Speed optimization for Wordpress in docker?
-
Way to secure local ports on local network
Nginx Proxy Manager: https://github.com/NginxProxyManager/nginx-proxy-manager
-
HTTP(s) stanard ports for container
Not that I'm aware of but I use Nginx Proxy Manager and it works really well, provided you also have something handling the DNS part to point your browser to the proxy
There's so many different options for doing this kind of thing, and we don't want to dictate how people should do it - different people will have different needs and preferences - so this isn't something we're looking at providing as part of Portainer at this stage.
- Mass/Systematic redirects
- NginxProxyManager Version 3
- New to proxmox, big plans for it. Need help planning and securing
-
Can't expose docker containers to my domain, please help me out
I think it is an active bug https://github.com/NginxProxyManager/nginx-proxy-manager/issues/2011 it was this exact problem I ran into.
authelia
-
Does this exist?
Check out Authelia. You can create SSO to access your containers and set up 2FA with it.
-
Best method for home access
u/Ken0201 & u/BadCoNZ are correct. If you are unfamiliar with ACME and HAProxy, LawrenceSystems has a good YouTube video showing how to set it up. You will also need a LUA script for HTTP handling. I would suggest reading this: How do I configure HAProxy on pfsense?
-
Homarr — A homepage for your server.
It doesn't. Take a look at authelia!
- Authelia - The Single Sign-On Multi-Factor portal for web apps
-
Way to secure local ports on local network
Authelia: https://www.authelia.com/
-
Remote access to home services
I think I figured out what I wanted; looks like Authelia fits the bill and works with my reverse proxy (Nginx Proxy ManageR).
-
authelia VS zitadel - a user suggested alternative
2 projects | 3 May 20222 projects | 26 Apr 2022
- What do you use for SSO if anything?
- OneLogin Outage
What are some alternatives?
traefik - The Cloud Native Application Proxy
Keycloak - Open Source Identity and Access Management For Modern Applications and Services
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.
authentik - The authentication glue you need.
docker-pi-hole - Pi-hole in a docker container
bunkerized-nginx - 🛡️ Make your web services secure by default !
caddy-docker - Source for the official Caddy v2 Docker Image
oauth2-proxy - A reverse proxy that provides authentication with Google, Azure, OpenID Connect and many more identity providers.
acme-dns - Limited DNS server with RESTful HTTP API to handle ACME DNS challenges easily and securely.
traefik-forward-auth - Minimal forward authentication service that provides Google/OpenID oauth based login and authentication for the traefik reverse proxy
oauth2 - Go OAuth2
crowdsec - CrowdSec - the open-source and participative IPS able to analyze visitor behavior & provide an adapted response to all kinds of attacks. It also leverages the crowd power to generate a global CTI database to protect the user network.