linuxserver.io Posted September 24, 2020 Share Posted September 24, 2020 (edited) Application Name: Snapdrop Application Site: https://github.com/RobinLinus/snapdrop Docker Hub: https://hub.docker.com/r/linuxserver/snapdrop/ Github: https://github.com/linuxserver/docker-snapdrop Please post any questions/issues relating to this docker you have in this thread. If you are not using Unraid (and you should be!) then please do not post here, rather use the linuxserver.io forum for support. Edited September 24, 2020 by linuxserver.io 1 Quote Link to comment
ytddewqf Posted September 24, 2020 Share Posted September 24, 2020 Superb, thanks! Quote Link to comment
pumavision Posted March 23, 2021 Share Posted March 23, 2021 Awesome container - is there any plan to add a reverse proxy config file for snapdrop to your swag container? Or, does anybody have a working config they could share? For some reason I'm having problems setting it up despite it being a seemingly simple reverse proxy setup. Quote Link to comment
Chaftalie Posted June 6, 2021 Share Posted June 6, 2021 (edited) the website snapdrop.net works perfectly, but the unraid container won't show other users. I 've changed the normal Port to 4848 (http) 4849 (https) it sometimes works when I connect from the same Browser and PC I does not work when I use two different browseres or devices. Any idea where the problem could be? Edited June 6, 2021 by Chaftalie Quote Link to comment
volcs0 Posted July 26, 2021 Share Posted July 26, 2021 On 6/6/2021 at 6:05 AM, Chaftalie said: the website snapdrop.net works perfectly, but the unraid container won't show other users. I 've changed the normal Port to 4848 (http) 4849 (https) it sometimes works when I connect from the same Browser and PC I does not work when I use two different browseres or devices. Any idea where the problem could be? I'm having the same issue. Were you able to solve this? Quote Link to comment
linearchaos Posted August 24, 2021 Share Posted August 24, 2021 (edited) Took the default settings on my network except i gave it it's own ip. If I open two tabs on the same device, the two clients display each other. If I open a tab on a pc and an android phone and a tablet, none see each other. All i get are the following messages in /config/log/nginx/error.log No network isolation, no guest network I've changing wireless clients to the same vlan. 2021/08/23 01:56:32 [error] 369#369: *120 recv() failed (104: Connection reset by peer) while proxying upgraded connection, client: 192.168.4.36, server: _, request: "GET /server/webrtc HTTP/1.1", upstream: "http://127.0.0.1:3000/server/webrtc", host: "192.168.2.200:8666" edit: unsure if this makes a difference, if i go to the static http://192.168.2.202:3000/server/webrtc i get the message "Upgrade Required" Edited August 24, 2021 by linearchaos more infomation Quote Link to comment
MacRips Posted October 2, 2021 Share Posted October 2, 2021 Works great! Appreciate everything you do for the community linuxserver! Was wondering- is there any way to get this working with SWAG so I can access this container via a subdomain? I tried my hand but unfortunately couldn't get it to work. Thanks! Quote Link to comment
djismgaming Posted November 20, 2021 Share Posted November 20, 2021 On 8/23/2021 at 10:03 PM, linearchaos said: Took the default settings on my network except i gave it it's own ip. If I open two tabs on the same device, the two clients display each other. If I open a tab on a pc and an android phone and a tablet, none see each other. All i get are the following messages in /config/log/nginx/error.log No network isolation, no guest network I've changing wireless clients to the same vlan. 2021/08/23 01:56:32 [error] 369#369: *120 recv() failed (104: Connection reset by peer) while proxying upgraded connection, client: 192.168.4.36, server: _, request: "GET /server/webrtc HTTP/1.1", upstream: "http://127.0.0.1:3000/server/webrtc", host: "192.168.2.200:8666" edit: unsure if this makes a difference, if i go to the static http://192.168.2.202:3000/server/webrtc i get the message "Upgrade Required" I get the same behavior Same device appears on both tabs on same PC PC to android nothing appears Quote Link to comment
hernandito Posted December 14, 2021 Share Posted December 14, 2021 (edited) Sadly it does not work for me either. Devices don’t show up. iPhone, iPad and PC. All using Firefox. Web version works perfectly. I want a refund…. oh…. never mind… 😍 Edited December 14, 2021 by hernandito To be funny. Quote Link to comment
djismgaming Posted December 29, 2021 Share Posted December 29, 2021 Same behavior here. Gave it a local IP via br0 so I can go directly to IP and page loads but PC Chrome <> Android Chrome no devices appear Quote Link to comment
djismgaming Posted December 29, 2021 Share Posted December 29, 2021 2 hours ago, djismgaming said: Same behavior here. Gave it a local IP via br0 so I can go directly to IP and page loads but PC Chrome <> Android Chrome no devices appear I resolved this by doing the sed commands noted here inside the container: https://github.com/RobinLinus/snapdrop/issues/159#issuecomment-691678186 Quote Link to comment
mkono87 Posted April 16, 2022 Share Posted April 16, 2022 On 12/29/2021 at 5:17 PM, djismgaming said: I resolved this by doing the sed commands noted here inside the container: https://github.com/RobinLinus/snapdrop/issues/159#issuecomment-691678186 Tried that and it says directory not available Also trying within LAN Quote Link to comment
djismgaming Posted April 26, 2022 Share Posted April 26, 2022 (edited) On 4/16/2022 at 5:19 PM, mkono87 said: Tried that and it says directory not available Also trying within LAN You have to first find where in the container is the referenced file. That is needed since the commands take into consideration that the application is installed on bare hardware and not via the linuxserver image. You can modify the script for your setup like I did. I created snapdrop-single-room.sh inside the /config directory. I created it since it needs to be run (as of now) after every image update. I commented the original sed lines and added the modifications on lines # START: #!/bin/sh #sed -i 's/peer.ip/0/g' server/index.js #sed -i 's/sender.ip/0/g' server/index.js # make the snapdrop clients be all in a single room # USE WITH CARE # Will make it so even local and internet clients see each other # A literal single room # USE WITH CARE # START adjusted for linuxserver/snapdrop docker image sed -i 's/peer.ip/0/g' /app/snapdrop/server/index.js sed -i 's/sender.ip/0/g' /app/snapdrop/server/index.js echo "Please restart container snapdrop" Let us know how it works! Hope it does for you! Edited April 26, 2022 by djismgaming 1 Quote Link to comment
blaine07 Posted August 20, 2022 Share Posted August 20, 2022 Anyone else have any advice on getting this to work? Through a reverse proxy? Quote Link to comment
blaine07 Posted August 26, 2022 Share Posted August 26, 2022 Okay, so I managed to get this working. Today I upgraded Snapdrop though and I have no idea what this means I need to do? https://info.linuxserver.io/issues/2022-08-20-nginx-base/ Can someone please enlighten me? Quote Link to comment
sbeckeriv Posted September 15, 2022 Share Posted September 15, 2022 @blaine07 I dont know what this means. The comment on github issues https://github.com/linuxserver/docker-snapdrop/issues/9#issuecomment-1236914847 thinks this message is clear enough. It looks like there was a push to the docker image a about 6 days ago. I tried removing the app and force updating. I found that changing the Repository to include the latest tag worked. lscr.io/linuxserver/snapdrop:latest saved this change and the new image is working fine. I still dont understand what the original message wants you to do. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.