Replies: 3 comments 1 reply
|
Personally its behind Cloudflare with SSL enable just need to to get the origin server Certificate from them instead but Cloudflare does limit the upload to 100MiB |
0 replies
|
I don't even understand why I need to expose my nodes at all? |
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Right now there is (from what I can see) no obvious way to host Wings behind a reverse proxy that manages SSL itself (especially when the panel is hosted using https).
It is however easily doable by disabling ssl in the
config.ymlfor Wings:api:host: 0.0.0.0port: 8080ssl:enabled: falsecert: ""key: ""disable_remote_download: falseupload_limit: 256trusted_proxies: []And setting the allowed_origins in the
config.ymlfor Wings as well:allowed_origins:- 172.16.10.50 # IP of reverse proxyWith the following proxy config (for caddy):
https://lxc-wing01.hosting.DOMAIN {reverse_proxy 172.16.10.40:8080import certificate # Just my own custom code snippet for certificate management}I'm not sure if this is intended but it is very much appreciated, since I do believe it's always safer to host behind a reverse proxy instead of exposing a service directly.
I would suggest adding a checkmark into the Basic or Advanced Settings that reads something like "Behind reverse proxy".
All reactions