Both the rendezvous/mailbox and transport servers are available under an MIT license, though not every client makes it easy to use your own rendezvous.
I personally use the rymdport GUI client and the rust CLI.
Easily and securely send things from one computer to another :crocodile: :package: - GitHub - schollz/croc: Easily and securely send things from one computer to another :package:
Not really sure what you mean by "like Localshare". Is that a specific piece of software, or do you just mean sharing files between two devices on a local network via whatever protocol?
I've played around with croc a while back just to test, seems okay.
"File Browser" or "Sharry" allow you to make public links to share files with others BUT you need to run them on a server that is accessible to both parties.
I wrote my own. I aimed for a different UX than most services. For my use case I have a few devices that I often share files between. So opening the tool on both devices was a bit annoying. Instead you select the file on the first device and you get a push notification on the other. Then the transfer is done over WebRTC (locally if possible). All communication is done end-to-end encrypted and over your browser's push service.
The easiest thing would be to mount a remote network storage as a local directory. This way you can easily access it to read and write through normal software.
Depends on where you want to transfer your files. Do you want to sync your files to a server? Syncthing is perfect for that. SFTP and SCP also work well enough for that. Do you need to send a file to somebody else? Check out croc or portal.
Easily and securely send things from one computer to another :crocodile: :package: - GitHub - schollz/croc: Easily and securely send things from one computer to another :package:
hexinvictus [he/him]
in reply to 7_Stipend_Jackal • • •Wormhole - Simple, private file sharing
WormholeAnanace
in reply to hexinvictus [he/him] • • •Both the rendezvous/mailbox and transport servers are available under an MIT license, though not every client makes it easy to use your own rendezvous.
I personally use the rymdport GUI client and the rust CLI.
GitHub - magic-wormhole/magic-wormhole.rs: Rust implementation of Magic Wormhole, with new features and enhancements
GitHubKlaymore
in reply to 7_Stipend_Jackal • • •Croc, although it's command-line only.
Syncthing is also great but may not be what you're looking for.
GitHub - schollz/croc: Easily and securely send things from one computer to another :package:
GitHubmakeasnek
in reply to 7_Stipend_Jackal • • •Syncthing
OnionShare
TeddyKila [comrade/them]
in reply to 7_Stipend_Jackal • • •like this
elgordino likes this.
eshep
in reply to 7_Stipend_Jackal • •Not really sure what you mean by "like Localshare". Is that a specific piece of software, or do you just mean sharing files between two devices on a local network via whatever protocol?
I've played around with croc a while back just to test, seems okay.
Open Source reshared this.
B0rax
in reply to 7_Stipend_Jackal • • •GitHub - magic-wormhole/magic-wormhole: get things from one computer to another, safely
GitHubTankieTanuki [he/him]
in reply to 7_Stipend_Jackal • • •rsync
Edit: Or maybe you want a GUI?
ryannathans
in reply to 7_Stipend_Jackal • • •Nik282000
in reply to 7_Stipend_Jackal • • •sag
in reply to 7_Stipend_Jackal • • •caos
in reply to 7_Stipend_Jackal • • •KDE-Connect? kdeconnect.kde.org/
It works very well for the data exchange between Linux, Android, iOS and Microsoft devices.
apps.kde.org/kdeconnect/
Of course, it can do a lot more, it's a bit oversized for just data exchange
KDE Connect
KDE Connectunknowing8343
in reply to caos • • •caos
in reply to unknowing8343 • • •caos
in reply to 7_Stipend_Jackal • • •Oh, over the Internet, not just the local network ... then maybe Lufi?
for example this instance: upload.disroot.org/
Works well, but not particularly fast with large amounts of data (up to 2GB possible)
Lufi - Disroot file uploader
upload.disroot.orgsomeoneFromInternet
in reply to 7_Stipend_Jackal • • •kevincox
in reply to 7_Stipend_Jackal • • •I wrote my own. I aimed for a different UX than most services. For my use case I have a few devices that I often share files between. So opening the tool on both devices was a bit annoying. Instead you select the file on the first device and you get a push notification on the other. Then the transfer is done over WebRTC (locally if possible). All communication is done end-to-end encrypted and over your browser's push service.
Hosted: filepush.kevincox.ca/
Source: gitlab.com/kevincox/filepush
Kevin Cox / filepush · GitLab
GitLabXNX
in reply to kevincox • • •This is all i see
kevincox
in reply to XNX • • •I thought Apple implemented push notifications? Or did they just say they would? Either way you can file the bug with them I think.
Or wait until they allow you to install a browser that isn't dragging it's feet.
XNX
in reply to kevincox • • •bokherif
in reply to 7_Stipend_Jackal • • •loki
in reply to 7_Stipend_Jackal • • •pairdrop.net maybe?
It's mainly for local network, but you can do internet transfers.
github.com/schlagmichdoch/pair…
GitHub - schlagmichdoch/PairDrop: PairDrop: Local file sharing in your browser. Inspired by Apple's AirDrop. Fork of Snapdrop.
GitHubhydrogen
in reply to loki • • •emberpunk
in reply to 7_Stipend_Jackal • • •leopold
in reply to 7_Stipend_Jackal • • •XNX
in reply to 7_Stipend_Jackal • • •Rymdport
Rymdportgandalf_der_12te
in reply to 7_Stipend_Jackal • • •Binette
in reply to 7_Stipend_Jackal • • •positive_intentions
in reply to 7_Stipend_Jackal • • •github.com/positive-intentions…
It uses webrtc for P2P connections.
GitHub - positive-intentions/chat: Decentralized chat
GitHubAndromxda 🇺🇦🇵🇸🇹🇼
in reply to 7_Stipend_Jackal • • •GitHub - schollz/croc: Easily and securely send things from one computer to another :package:
GitHub