kern / filepizza

:pizza: Peer-to-peer file transfers in your browser
https://file.pizza
Other
4.36k stars 328 forks source link

file.pizza doesn't work #123

Open optimistic5 opened 4 years ago

optimistic5 commented 4 years ago

file.pizza doesn't work. I tried latest Firefox and Chrome; Linux, Windows; desktop, smartphone; different counties, no luck.

I selected a file to share image

I opened URL in another computer (another IP and location), pressed download button and see Peers: 0 · Up: 0 Bytes · Down: 0 Bytes image

Does it works for you? Please, let me know if you need any logs from me.

andrekutianski commented 4 years ago

image

alexpear commented 4 years ago

I also have this problem. It doesnt even work with 2 tabs of the same browser.

BattleOfPlassey commented 3 years ago

yes doesnt work

Tinoooo commented 3 years ago

For anyone looking for an alternative: I think instant.io is a pretty good substitute.

milanovitch44 commented 3 years ago

It has something to do with the server rendering the page instead of the client.

When I run npm start in a localhost, I can download it in another tab without any problems.

KonradLinkowski commented 3 years ago

@kern could you look into that?

sc84647 commented 2 years ago

I get the same issue, with the same Invariant Violation error in the console

joshuaganger commented 2 years ago

Still broken in Chrome & Firefox. I'll second instant.io - appears to have the same form and function (just missing the cute pizza topping path). Major advantage is that it works!

Mopfus commented 1 year ago

Same for me. It does not work at all. I trief instant.io but their GUI is very ugly and has less good functions. I like the idea if the link as ingredients. And also the qr code is quite handy. Very sad that this very nice software is not working any more. 😭

jacktose commented 1 year ago

I trief instant.io but their GUI is very ugly and has less good functions.

@Mopfus You might prefer https://wormhole.app (which is linked from https://instant.io).

escape0707 commented 1 year ago

@jacktose That site seems to be not open sourced and try to let me upload smaller files before I'm able to share them p2p with others.

Actually, I've figured out that transferring files though UDP to my friend with ISP's firewall's censorship is not reliable as UDP usually got throttled. Now I just use miniserve + Freenom + CloudFlare DNS + Let's Encrypt + Google BBRv1 combo to host a mini website and share files to them through HTTPS.

Mopfus commented 1 year ago

I trief instant.io but their GUI is very ugly and has less good functions.

@Mopfus You might prefer https://wormhole.app (which is linked from https://instant.io).

Nope. I don’t want to upload my files to some random server I don’t know. The idea of a pizza is p2p. And that’s a great idea! This one wormhole thing has nothing to do with P2P.

Technetium1 commented 1 year ago

@Mopfus I've been using

Mopfus commented 1 year ago

@Technetium1 AWESOME! Thank you very much. At the moment I like sharedrop the most, but I will keep on testing a little bit more. The thing for such tools is, that it has to be easy-to-use for nomal-not-tech-users. Because then they are needed the most. So that not dad wants to send all the 100 holiday pictures via WhatsApp or so...

Technetium1 commented 1 year ago

@Mopfus my advice is to teach how to compress a folder of stuff, and justbeamit over, since it's the most user friendly I've come across so far. If you were super motivated, you could make a simple wrapper for croc with pyinstaller or something to initialize outgoing transfers.

EDIT: Some people are already on that... https://github.com/howeyc/crocgui You inspired me to open this issue, maybe follow for updates: https://github.com/freeacetone/croc-gui/issues/1