Best proxy - traefik, NPM, SWAG, caddy or other?

Currently reading
Best proxy - traefik, NPM, SWAG, caddy or other?

36
8
NAS
Synology DS218+
Hi all,


I’m a fairly long term linuxserver SWAG user for remote access but for some reason their new dashboard doesn’t work properly on my synology. The proxied apps section is empty - not a big deal as SWAG itself works really well but it’s made me think I should look to see if there’s anything better out there.

I’m aware of traefik, Nguni proxy manager and caddy and all seem to be well liked.

I guess I’d be more tempted by the likes of traefik or NPM as they have GUI’s to see it not manage the setup.

Just wondering what others here are using and if you have any recommendations?

I’m currently getting remote access with let’s encrypt certs, auto https and integration with authelia from SWAG so as a minimum that’s what I’d like from any replacement.

Any thoughts welcome. Cheers
 
I've used Traefik before but currently use SWAG.
I personally prefer SWAG, it just works, plus the people in the linuxserver.io discord forum are incredibly helpful. I'm not sure what you mean about the proxied apps being empty. I've got various apps proxied with or without Authelia being used for authentication.
 
Upvote 0
I use traefik - but still version 1.7.x as it allows to share the letsencrypt wildcard certificates (also createdy by treafik) in a consul cluster.

I realy like that rules are configured as container labels and traefik deploys/undeploys the configured bound to the lifecylce of the container: container is created = rule deployed, container is removed = rule undeployed.

Is it powerfull? Hell, yeah! Is it beginner friendly? Not realy. Is it something I would use for anything elses than container? Nope.
 
Upvote 0
Cheers, I completely agree that SWAG works well and the linuxserver discord is really helpful. with regards to the proxied apps being blank, that’s just on the new dashboard so only minor. I guess I just like tinkering a little and like the look of other solutions with a nice GUI.

@Rusty - how does that work with using both SWAG and NPM?
 
Upvote 0
Cheers, I completely agree that SWAG works well and the linuxserver discord is really helpful. with regards to the proxied apps being blank, that’s just on the new dashboard so only minor. I guess I just like tinkering a little and like the look of other solutions with a nice GUI.

@Rusty - how does that work with using both SWAG and NPM?
New dashboard? Did I miss something? I've not really looked at it since I set it all up. :)

Yes, it would appear I did... Here's me with my finger MILES from the pulse (24th Jan this year it was released).
 
Upvote 0
Hmm, don't appear to be able to edit my last post..
But the guys in the Linuxserver discord helped me out yet again..
Code:
sudo iptables -t nat -A PREROUTING -m addrtype --dst-type LOCAL -j DOCKER
sudo iptables -t nat -A PREROUTING -m addrtype --dst-type LOCAL ! --dst 127.0.0.0/8 -j DOCKER
Those 2 lines expose client IPs to SWAG (or any other container.) :D
The original link shared (and immediately stickied to the SWAG channel)
Code:
https://www.pedrolamas.com/2020/11/04/exposing-the-client-ips-to-docker-containers-on-synology-nas/
 
Upvote 0
@Akira funnily enough I think it was me in the discord that shared the script with you.

cheers for the replies. I might take a look at npm - can always spin it up in docker and have a go without moving away from swag.
 
Upvote 0

Create an account or login to comment

You must be a member in order to leave a comment

Create account

Create an account on our community. It's easy!

Log in

Already have an account? Log in here.

Similar threads

  • Question
Drive web site can be configured via RP, 6690 is only needed if you need Drive desktop client syncing...
Replies
8
Views
3,312
@Rusty I finally got this to work. The ports need to be open on both Source & destination. Also, we need...
Replies
10
Views
2,977
  • Question
Hey, I am running a ds920+ and I want to smoothly stream media remotely when I am out of the house, Does...
Replies
0
Views
1,783
  • Question
You can edit user app access using the user permissions tab. This is per user/per app. So, yes.
Replies
12
Views
12,178
It would seem better to adapt routing. But there are still things you need to consider: security policy...
Replies
5
Views
4,921
  • Question
Ofc you can make a single compose for this no problem. Personally I like to separate front end apps from...
Replies
10
Views
1,103
  • Solved
yes you can fullchain + privkey would be a better option
Replies
21
Views
2,441

Welcome to SynoForum.com!

SynoForum.com is an unofficial Synology forum for NAS owners and enthusiasts.

Registration is free, easy and fast!

Trending threads

Back
Top