reverse-proxy-confs
docker-swag
Our great sponsors
reverse-proxy-confs | docker-swag | |
---|---|---|
59 | 295 | |
1,235 | 2,488 | |
2.6% | 2.9% | |
8.3 | 9.2 | |
5 days ago | 5 days ago | |
Dockerfile | ||
GNU General Public License v3.0 only | 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.
reverse-proxy-confs
-
Next cloud Nginx on two different machines
Linuxserver.io maintains a reverse proxy (SWAG) and they have a github repo of all the configs they support, nextcloud being one of them (ofc to do it on your own you have to merge a few of the includes they have ssl.conf, proxy.conf, etc).
- Jellyfin slows to a crawl when placed behind reverse proxy
-
cannot download when behind nginx but can when using ip
Take a basic config, for example https://github.com/linuxserver/reverse-proxy-confs/blob/master/ghost.subdomain.conf.sample
-
Sefhosted Mastodon Server with Docker, Traefik and SSL
Wow, this makes me appreciate linuxserver's mastodon docker so much more. Plug in your parameters and it just works. Linuxserver's swag docker is similarly one click install for nginx/reverse-proxy/certbot. It even comes with a mastodon sample conf.
-
Jellyfin & SWAG not working (get swag landing page)
Without your docker config, the best I can do is guess and ask questions. - Is your jellyfin service named "jellyfin"? - Are using the latest version of the swag config for jellyfin (https://github.com/linuxserver/reverse-proxy-confs/blob/master/jellyfin.subdomain.conf.sample)? - Did you restart nginx to apply the changes?
- nginx on docker with proxy_pass to other container?
- Nextcloud & nGINX reverse proxy help
-
Port Forward Security & Alternatives
Swag = nginx, fail2ban, letsencrypt and sample reverse proxy conf all in one container.
- Configuring NGINX
-
TT-RSS and reverse proxy docker containers - help needed
As there's no template for tt-rss in this repository I've created a file rss.conf, based on this documentation and this reddit thread, that I put in /nginx/proxy-confs folder of my SWAG container:
docker-swag
- Fail2Ban – Daemon to ban hosts that cause multiple authentication errors
- How do you renew SSL certificates?
-
LDAP or AD for selfhosted
https://docs.linuxserver.io/general/swag makes the setup of Authelia very simple.
-
VPN vs Exposing ports/subdomains for services
If you're issuing certs, you might as well centralize with a reverse proxy etc etc. -- take a look at something like a combination of Duckdns and SWAG from linuxserver.io (https://docs.linuxserver.io/general/swag), which does a lot of the heavy lifting for integrations with Lets Encrypt.
-
Next cloud Nginx on two different machines
Linuxserver.io maintains a reverse proxy (SWAG) and they have a github repo of all the configs they support, nextcloud being one of them (ofc to do it on your own you have to merge a few of the includes they have ssl.conf, proxy.conf, etc).
-
Did you have serious attacks on your exposed services before?
I have a domain through Cloudflare and I use a Cloudflare tunnel to expose my services on my domain. Geoblocking helps filter a lot of erroneous traffic. Cloudflare also has some useful features to help with blocking malicious attacks and bots. For my reverse proxy, I use SWAG
- Plex, sonarr, and radarr have saved my sanity... and ruined my gaming computer at the same time
-
Who else doesn’t work in IT? What are you struggling with today.
Long-time amateur here. I tried a bunch of different methods for reverse proxies, and in the end, I used the SWAG docker container from Linuxserver.io, which simplifies it a great deal, and helped me understand the proper syntax.
This is what I used: https://docs.linuxserver.io/general/swag
-
This is probably the stupidest question and I'm 99% sure I know the answer
It's all in their repo https://github.com/linuxserver/docker-swag and docs https://docs.linuxserver.io/general/swag
What are some alternatives?
Nginx Proxy Manager - Docker container for managing Nginx proxy hosts with a simple, powerful interface
authentik - The authentication glue you need.
traefik-examples - docker-compose configurations examples for traefik
Navidrome Music Server - 🎧☁️ Modern Music Server and Streamer compatible with Subsonic/Airsonic
oauth2-proxy - A reverse proxy that provides authentication with Google, Azure, OpenID Connect and many more identity providers.
authelia - The Single Sign-On Multi-Factor portal for web apps
Caddy - Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
PeerTube - ActivityPub-federated video streaming platform using P2P directly in your web browser
Jellyfin - The Free Software Media System
docker-pihole-unbound - Run Pi-Hole + Unbound on Docker
mealie - Mealie is a self hosted recipe manager and meal planner with a RestAPI backend and a reactive frontend application built in Vue for a pleasant user experience for the whole family. Easily add recipes into your database by providing the url and mealie will automatically import the relevant data or add a family recipe with the UI editor