Reconsider multi certificate setup #97
-
|
Hi, coming from nginx-proxy I'm currently looking for a new and simple reverse proxy with more features and Swag would pretty much exactly meet all requirements. The only thing that bugs me is that using Swag would mean I have to dox all my panels, services and subdomains through a single certificate. I know security through obscurity is not a lasting defense mechanism, and yes, there are other ways to get that info, but why make it so easy with just two clicks. I found almost a dozen similar requests or questions in Github issues, on Reddit and on the Discourse forum, most of which were dismissed as “niche topics.” The number of inquiries however gives a rather different impression. [1] [2] [3] [4] [5] [6] [7] [8] [9] So I'd appreciate if you'd reconsider supporting multiple certificates. Maybe not as the default, but as an advanced option. Thanks. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 4 replies
-
|
The conclusion we came to when discussing this internally in the past has always come back to how we can handle this the automation of this within swag without it getting extremely complicated. Because if we supported 2 certs, users would want 3 and so on (we see this with our Wireguard container - that can support 254 peers, people want to support 508 peers and so on). There is also the support aspect of this as while yes it could be an advanced option, after years of doing support for our containers, a small percentage of users actually read our documentation, everyone else seems to either 1) get it setup by someone else 2) copy/pasta some guide that's years out of date 3) Get some AI platform to spit out a "working" compose. We're always open for new features/suggestions for our containers but I feel multi cert would probably create more overheard with maintenance & support. Note, @aptalca is the maintainer of this container, it's his baby but I suspect he'd echo my thoughts on this. (Or say I'm just wrong 😅) Perhaps it could be a docker-mod rather than built into the image directly? Specially if someone outside of the team wanted to take the work on. |
Beta Was this translation helpful? Give feedback.
Making changes to how SWAG works isn't something we are currently considering.