You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Of course I will put it behind nginx when I have tested it but it needs to have the port if it's non-standard.
BUT - then it will be wrong if behind a reverse proxy - normally apps have the public url included as an env variable which you give to docker at startup - but atm it won't work as far as I can see unless you are http port 80 or https port 443.
Also - the Copy Link button doesn't work (for me) - the buffer is left with what it had before - no copy event happens.
oh - yeah and the link that is to be shared should be file/**download/**b278da92... shouldn't it? Otherwise the consumer will get the buttons to Renew File Lifetime and Share also not to mention one to the admin dashboard! - something I don't want the people I share things with to have access to - only the actual file itself.
In Nginx, I will be putting files/download location with no security and everything else only accessible on the lan (or some other security externally).
Help me with what I am missing or can we get a fix - would really like to start using this - it looks great.
The text was updated successfully, but these errors were encountered:
andymarden
changed the title
Download link is missing port
Download link and sharing issues
Feb 19, 2025
QuickDrop is meant to run in a Docker container on port 8080 internally. You map that internal port to whichever external port you prefer, and then use a reverse proxy to handle the external routing. That's why the port isn’t shown in the URL. As for running it without a reverse proxy, I’ll be adding appropriate settings soon to handle that setup properly.
The redirection to the page with the buttons is intentional. If you want a download-only page, you can upload the file with a password and then create an unrestricted share link (accessible via /file/share/), which will only show the download button. The admin dashboard button won’t be visible on that page, and in the next update, there’ll be an option to remove it entirely.
As for the Copy Link button, I just tested it on Firefox 125.0.3 (about a year old, I think) on Ubuntu 22.04.4 LTS, and it worked fine. I usually don’t do much front-end stuff, so maybe there’s some compatibility issue or just JavaScript being weird that I’m not aware of. You say that there aren't logs in the browser?
The local address of where quickdrop is installed is in docker http://techutils.home**:8084**
A download link is made available in this form: http://techutils.home/file/b278da92... the port is missing.
Of course I will put it behind nginx when I have tested it but it needs to have the port if it's non-standard.
BUT - then it will be wrong if behind a reverse proxy - normally apps have the public url included as an env variable which you give to docker at startup - but atm it won't work as far as I can see unless you are http port 80 or https port 443.
Also - the Copy Link button doesn't work (for me) - the buffer is left with what it had before - no copy event happens.
oh - yeah and the link that is to be shared should be file/**download/**b278da92... shouldn't it? Otherwise the consumer will get the buttons to Renew File Lifetime and Share also not to mention one to the admin dashboard! - something I don't want the people I share things with to have access to - only the actual file itself.
In Nginx, I will be putting files/download location with no security and everything else only accessible on the lan (or some other security externally).
Help me with what I am missing or can we get a fix - would really like to start using this - it looks great.
The text was updated successfully, but these errors were encountered: