Best way to browse and share files between hoarders?
from cannedtuna@lemmy.world to selfhosted@lemmy.world on 01 Dec 03:24
https://lemmy.world/post/39555630

I’ve got a server, a friends got a server, what’s the best way to share stuff between the two?

#selfhosted

threaded - newest

drkt_@lemmy.dbzer0.com on 01 Dec 03:30 next collapse

Exposing it over HTTP ensures all can access, but that’s my best solution. I don’t know what your intentions are, or what your pain-points are, or what you’re willing to deal with, or what your data is and if it poses a risk to you personally to have it exposed.

cmnybo@discuss.tchncs.de on 01 Dec 03:34 next collapse

SFTP or WebDAV would work.

RamRabbit@lemmy.world on 01 Dec 03:53 collapse

Yeah, forwarding a port to a server with SFTP allows you both to have two-way links. Have done this with some of my friends as well.

Sneakernet via a HDD is also damn helpful for initial bulk transfers.

mesamunefire@piefed.social on 01 Dec 04:15 next collapse

Flash drive in person.

They take what they want, you do the same. Boom both are better off.

Hello_there@fedia.io on 01 Dec 05:16 collapse

Export the titles of files and ask them to pick then mail a 1tb USB drive back and forth

RheumatoidArthritis@mander.xyz on 01 Dec 07:11 collapse

Or just meet and maintain that friendship

lps2@lemmy.ml on 01 Dec 21:59 collapse

Depends how close they are. Most of my friends (that are into self-hosting and collecting Linux ISOs) are across the country / world. So mailing encrypted SSDs works best for large transfers and nextcloud for small transfers

NutinButNet@hilariouschaos.com on 01 Dec 04:16 next collapse

SFTP has been mentioned and is a good choice but this could also be done over torrents too. It’s the other most common legal use besides Linux distros.

7U5K3N@lemmy.dbzer0.com on 01 Dec 04:24 next collapse

You could set up a tunnel between the two… a job that rsyncs a folder to the other server automatically when something is added.

Just a thought.

testfactor@lemmy.world on 01 Dec 04:41 next collapse

Rsync

undefined@lemmy.hogru.ch on 01 Dec 04:58 next collapse

Surprised no one just said Samba or NFS over a tunnel (Tailscale, WireGuard, etc).

Or by “sharing” so you mean mean keeping files synced between the two for replication?

AuroraZzz@lemmy.world on 01 Dec 12:33 collapse

Using a tunnel is definitely the way to go and very easy to set up. Please don’t share over https if you don’t know what you are doing

undefined@lemmy.hogru.ch on 02 Dec 00:19 collapse

Even worse, don’t use the suggested Samba, NFS without a tunnel either! You should probably have the default ports blocked at the router.

sns@lemmy.dbzer0.com on 01 Dec 05:10 next collapse

Station wagon full of tapes.

non_burglar@lemmy.world on 01 Dec 13:16 collapse

I don’t know… I’m skeptical of its bandwidth.

JoMiran@lemmy.ml on 01 Dec 05:22 next collapse

For large volumes of data, nothing beats shipping a large external drive (with a fast interface) from location to location.

Black616Angel@discuss.tchncs.de on 01 Dec 05:50 next collapse

You could also set up a jellyfin (for media) or gameyfin (for games) container, expose that to the internet and give them credentials.

randombullet@programming.dev on 01 Dec 06:17 next collapse

We use Tailscale to share between accounts.

But for large transfers I use an encrypted HDD.

4am@lemmy.zip on 01 Dec 06:19 next collapse

If you want to run a mirror, rsync over ssh is one of the simplest ways.

aichan@piefed.blahaj.zone on 01 Dec 07:59 next collapse

LAN party!! You have the optimal excuse to make one happen ;)

slazer2au@lemmy.world on 01 Dec 10:04 collapse

May as well crack out DC++ and start heading your files.

Antagnostic@lemmy.world on 01 Dec 11:01 next collapse

SFTP or FTPS with FXP

droolio@feddit.uk on 01 Dec 14:06 collapse

FXP

Oh wow, there’s a name I ain’t heard in a while.

mike_wooskey@lemmy.thewooskeys.com on 01 Dec 11:05 next collapse

If you’re wanting to share all files, many of the methods already mentioned work well. If you’re wanting to share specific files, CopyParty is a good way to go.

48954246@lemmy.world on 01 Dec 14:05 next collapse

Absolutely this OP. Have a quick watch of the feature showcase video and you will see just how perfect this is for your needs

cannedtuna@lemmy.world on 01 Dec 23:54 collapse

Yeah this right here looks exactly what I was looking for.

Been transferring files for sometime over a Wireguard connection, but it’s a bit of a pain to use so I’ve been looking for something better.

Appreciate the tip @mike_wooskey@lemmy.thewooskeys.com

N0x0n@lemmy.ml on 03 Dec 14:02 collapse

The documentation gives me yt-dlp PTSD 😶

determinist@kbin.earth on 01 Dec 10:47 next collapse

@cannedtuna

Messenger Pigeons.

JoeBidet@lemmy.ml on 01 Dec 12:14 next collapse

croc is not bad:

github.com/schollz/croc

boletus@sh.itjust.works on 01 Dec 13:22 next collapse

Sync thing has been great and convenient for me. Use tailscale, zero tier or just raw wire guard to see each other

RizzRustbolt@lemmy.world on 01 Dec 14:25 next collapse

Get 'em in the same room together, put on some Barry White, and let the magic happen.

Onomatopoeia@lemmy.cafe on 01 Dec 14:36 next collapse

Define share?

Keep all files in sync between two points?

Enable ad-hoc access to all files, or a subset?

JoeKrogan@lemmy.world on 01 Dec 15:35 next collapse

If you want a quick and easy way to share the odd file you could set up a syncthing shared folder and COPY things in to it that you want to share. When the other side MOVES them out of the shared folder they will be removed from the shared folder on your side.

The advantage of this is security. No access is given to your system. If your friends box is compromised you dont have an nfs mount or ssh key on their machine. The worst that can be done to you is copies in the shared folder are removed or malicious files are placed in the shared folder but they wont be able to execute.

You also dont need to open any ports for syncthing , it will use relays if it cant make a direct connection.

darkreader2636@lemmy.zip on 01 Dec 16:38 next collapse

You can’t beat the bandwidth and reliabilty of mailed ssd’s

irmadlad@lemmy.world on 01 Dec 17:14 next collapse

Just a feeling I get, but open directories and hoarders are going to become more popular.

blackbeards_bounty@lemmy.dbzer0.com on 01 Dec 23:19 next collapse

Maybe not the best place to ask but, who’s down for similar? The how can be discussed

Unsealed9041@lemmy.ca on 01 Dec 23:39 next collapse

You could do tailscale shared nodes and share just your jellyfin servers that way.

goatinspace@feddit.org on 01 Dec 23:44 collapse

Dc++?