📁🏠 ➡️ 🌍 ➡️ 🏠📁
I want a convenient, multi-platform, single executable way to magically beam the contents of a folder from one computer to another without any messing around with IPs, Firewalls, NAT etc etc.
- Works on LAN
- Works over the internet with computers behind home networks and firewalls
- No account needed
Super efficient:
- 35-40mb RAM
- 3-5% CPU
All of those services are great, but they have a few drawbacks:
- They require a login
- They require a browser
- They require a GUI
- They require you to trust a third party with your data
- You need to upload all your files and then download them. Double the time!
Folder Beam 5000 allows you to directly send your files peer 2 peer, even between computers that are behind a firewall or NAT.
- Download the binaries for your source and destination platform from Releases
- For linux/macOS, run
chmod +x folder-beam-linux-[ARCH]
to make the binary executable - Run
folder-beam-[PLATFORM]-[ARCH]
on the source computer - Enter a password that you want to encrypt your connection with
- Copy
folder-beam-[PLATFORM]-[ARCH]
to the destination computer - Run
folder-beam-[PLATFORM]-[ARCH] [Password]
on the destination computer - A connection will be attempted, as soon as it connects, your files will start uploading
- Send all files in folder from source to desitination folder
- Generate unique key from server bin
- Load key into client bin
- Transfer speed
- Password instead of key file
- Add filewatching for continued file mirroring
- GUI (Waiting for NodeGUI to support ARM)
- Codesign binaries for macOS
I simply knitted a few libraries together created by Mafintosh and everyone at HyperCore. All credit to them.