4 ms·
Another alternative: https://payload.app/ https://payload.app/ (disclaimer: I made it) - Subjectively more pleasant UX/UI - Drag and drop - Directories are s
by klabb3 3y ago
Another alternative: https://payload.app/ https://payload.app/ (disclaimer: I made it)
- Subjectively more pleasant UX/UI
- Drag and drop
- Directories are supported and reproduced on the receiver
- Resumes transfers that were interrupted, across restarts too
- No mobile support (Tauri is working on it)
I'm currently working on a paid WAN version with a free tier.
- doublerabbit 3y agoAny source? No support for FreeBSD it seems.
- klabb3 3y agoShort answer: no and no (although I've heard that people have used it on SteamDeck - completely a surprise to me) I've never dabbled with FreeBSD. It seems to not be supported by Tauri (the GUI wrapper). That said, with the agent binary (written in Go) would probably work. It's closed source, out of unethical front-running paranoia as I'm building recognition and trust. That said, I'd like to release the agent open source in the future (like Tailscale), which could easily double as a CLI.
- groovybits 3y agoSteam Deck runs Arch Linux, so they’re probably using the AppImage. I think it’s a good selling point, because there’s no de facto app for transferring files between all 3 major operating systems. I’ll give it a try on Steam Deck.
- minhmeoke 3y agoA similar utility (much more bare-bones though) that a friend wrote is https://github.com/akovacs/uploadserver https://github.com/akovacs/uploadserver It's basically a nicer version of: python -m http.server 8000 Basically just start the file server, and then navigate to it using the web browser of your choice on any device (no need for a client application). It works on Windows, Mac, and Linux, and therefore should probably work on FreeBSD as well if you can install a Rust toolchain: pkg install curl pkg install git pkg install rust git clone https://github.com/akovacs/uploadserver cd uploadserver cargo run --release Then navigate to your machine's ip address port 8000 in the browser of your choice and upload files using the web UI or directly via curl: curl -X POST --data-binary @file_to_upload.txt http://localhost:8000/file_to_upload.txt MIT licensed, so please feel free to do whatever you want with it as long as you provide attribution.
- KomoD 3y agoThis would be absolutely perfect if it worked on mobile (not open-source either so nobody but you can add it!), without mobile it's useless for me :( Good job though, it looks nice!
- klabb3 3y agoAbsolutely. As a utility app for individuals, it's by far the most critical missing feature. However, I need revenue to justify the project long term (I have no investors), so I'm prioritizing WAN. I've contributed to Tauri before, and I really hope I can keep using it end-to-end (cross platform dev is a mess).
- oneshtein 3y agoLocalSend works on mobile and desktop, but requires installation. https://localsend.org/ https://localsend.org/ https://github.com/localsend/localsend https://github.com/localsend/localsend
- KomoD 3y agoI tried this out, and yeah it seems to work pretty well. I've only done a few small transfers though
- akvadrako 3y agoI would highlight the support for directories more. It's a vital feature that none of the others in this space seem to support.
- GoblinSlayer 3y agoIn this case (docker image) I create an archive and send it, saves traffic too.