Live data from Hacker News

YouTransfer: Self-hosted file transfer and sharing solution

github.com

91–100 of 111 posts

Re: YouTransfer: Self-hosted file transfer and sharing solution

#91
post #60

I'm using LocalSend for local network sharing needs (typically stuff between my laptop and my phone). It works like a charm, and is really easy to use https://github.com/localsend/localsend

Been running a selfhosted PairDrop instance for about a year now and it's amazingly useful. No apps to install, just web based "AirDrop" that works across macOS, Windows, iOS, Linux...

https://github.com/schlagmichdoch/PairDrop

Re: YouTransfer: Self-hosted file transfer and sharing solution

#92
post #41

Earlier quoted context omitted.

Having the whitelist all peers on all peers is a chore. I stick with Resilio for this reason. For over a decade now it had been a 100% reliable fire and forget tool.

Resillio is working in the same way? what's the pros/cons?

I also came here to put in a word for Resilio. It's the fastest and most hassle-free thing I've found that doesn't require a server. SyncThing was always very slow to reconnect and update for me.

Re: YouTransfer: Self-hosted file transfer and sharing solution

#93
post #78
post #75

Earlier quoted context omitted.

> Non tech folk use stuff like [messengers] to send things Yes, and tech folks too, but what about if you're not already connected friends? You don't want to invite your entire audience at a conference to send them slides. You either need to already have a website and say "click on News and find the entry for today", have them type over some long URL with perfect accuracy, or use a link shortener to the same effect.…

You SFTP your slides to your self-hosted webspace and share a link like https://www.mydomain.example/public/foo-talk-slides.pdf .

Sure, only if https://icantfindanametoregistertosavemylife.com wasn’t taken.

Re: YouTransfer: Self-hosted file transfer and sharing solution

#94
post #78

Earlier quoted context omitted.

You SFTP your slides to your self-hosted webspace and share a link like https://www.mydomain.example/public/foo-talk-slides.pdf .

Sure, only if https://icantfindanametoregistertosavemylife.com wasn’t taken.

Lots of available choices: https://www.checkdomain.net/en/domains/search/?domain=reacto...

And we were presuming self-hosting anyway.

Re: YouTransfer: Self-hosted file transfer and sharing solution

#96
post #86

Earlier quoted context omitted.

The age of piracy has dawned upon us yet again! WHO wants to be paying $100+ every month to Disney+ Netflix Hulu etc. just to watch 1 or 2 shows on each service?? Who the hell wants to pay for a game that works worse and hurts the customers more than a deDRM'd, cracked version? POWER TO THE PIRATES

People who don't want to faff about with VPNs, BitTorrent, malware scanning, and the anxiety of never knowing if your gaming machine has been compromised or not.

You need to be careful with executables, that's true, but

Signed GOG installer? That'll be fine.

File checksum matches known scene release? That'll be fine.

I've heard of more people getting infected via Steam than by torrent downloads recently (see: Slay the Spire on Christmas day).

Re: YouTransfer: Self-hosted file transfer and sharing solution

#97
post #60

I'm using LocalSend for local network sharing needs (typically stuff between my laptop and my phone). It works like a charm, and is really easy to use https://github.com/localsend/localsend

Been running a selfhosted PairDrop instance for about a year now and it's amazingly useful. No apps to install, just web based "AirDrop" that works across macOS, Windows, iOS, Linux... https://github.com/schlagmichdoch/PairDrop

Out of interest, What’s the advantage of self hosting vs using the web version on the main page? Are there security or convenience benefits?

Re: YouTransfer: Self-hosted file transfer and sharing solution

#98
post #87
post #84

Every time someone invents an actually effective method of person-to-person file transfer, it gets used for piracy and blocked and shunned.

What do you wish to use that is blocked?

I'm still bitter that abuse brought down Firefox Send

Re: YouTransfer: Self-hosted file transfer and sharing solution

#99
post #32

I recently started using SyncThing, it seems just perfect to share between two people. Maybe I'll put it on a server as well so we can sync without being online.

It's definitely pretty nice, but the ergonomics of it for someone that's not that good with computers can be a little hard. I've gotten synced folders into bad states before that took a long time to fix. It's also kinda awkward having to send over a nominally private and very long ID string to set up the share in the first place.

That's not how Syncthing keys/IDs work.

That device ID you have to send to someone is not nominally private; it is in fact explicitly the public key of a key pair. If you use the public discovery servers (which is the default), that key is sent there so people who'd want to connect to you can look up your IP address with it.

https://docs.syncthing.net/users/security.html#global-discov...

https://docs.syncthing.net/users/faq.html#should-i-keep-my-d...

> Should I keep my device IDs secret?

> No. The IDs are not sensitive. Given a device ID it’s possible to find the IP address for that device, if global discovery is enabled on it. Knowing the device ID doesn’t help you actually establish a connection to that device or get a list of files, etc.

> For a connection to be established, both devices need to know about the other’s device ID. It’s not possible (in practice) to forge a device ID. (To forge a device ID you need to create a TLS certificate with that specific SHA-256 hash. If you can do that, you can spoof any TLS certificate. The world is your oyster!)

Re: YouTransfer: Self-hosted file transfer and sharing solution

#100
post #70

Earlier quoted context omitted.

hey Noirbot, I haven't used it for long. Can you tell me thei ssues you had a little in depth?

Let's say I want to share a file with a friend internationally. First off, while there are some reasonable UXes for Syncthing, a lot of them are pretty basic, or rely on running a daemon and then connecting a web browser to Localhost to see what's up. Once they get it set up, then I have to actually set up the share with them. To get them hooked up to my share, I have to send them a 50+ character ID string somehow, w…

On the ID security points, see my other comment: https://news.ycombinator.com/item?id=38986966

tldr: They're not private keys, or sensitive.

Post reply on HN