-
-
Notifications
You must be signed in to change notification settings - Fork 166
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WebUI issue with proxy #162
Comments
I also want to add, that I think it would be way more convenient to run it like this:
That would make it more like all other containers. |
This is a harmless error. Rclone was trying to find a browser in your system. You can set RCLONE_RC_WEB_GUI_NO_OPEN_BROWSER=true env, then this error will go away
This is expected behavior. Docker bridge network container doesn't have ipv6 network on default, so you can't visit via IPv6. Just ignore this log output and visit via your nginx proxy. |
This WebUI needs no binary, all files are static web assets. You can use any web server software like nginx / caddy to serve WebUI. |
copied from: rclone/rclone#7059
What is the problem you are having with rclone?
When running rclone via docker-compose behind a nginx-proxy (Nginx Proxy Manager) there are some issues:
This is my docker-compose.yml:
docker logs -f rclone
shows me:I want to point the attention to this part in the log:
[::]:5572
As I access the webui through my domain (
rclone.domain.tld
) and this is getting proxied through Nginx, this does not work.So if I take the URL
http://admin:password@[::]:5572/?login_token=###TOKEN###
and replace the[::]:5572
part withrclone.domain.tld
this works just fine.So it would be cool if we could set some additional environment variables like:
EXT_HOST
EXT_PORT
Which then (if available and set) are getting used to generate/form the URL. Then it should look like this:
Which in my case would be:
Which worked just fine. I think this is a Bug, but if you like, you can see it as a Feature Request. Anyways I also tried to change the
--rc-addr
parameter to443
so it matches my external port, but this did not work.In general it would be cool, if the URL would not be generated with a wildcard
[::]
IPv6, but if the value from the login form was taken?Does this make sense? For me it at least would work.
I am open for discussion!
What is your rclone version (output from
rclone version
)Which OS you are using and how many bits (e.g. Windows 7, 64 bit)
How to use GitHub
The text was updated successfully, but these errors were encountered: