F*EX - File EXchange
english<br>deutsch<br>schwäbisch
F*EX (Frams' Fast File EXchange) is a service to send big (large, huge,<br>giant, ...) files from a user A to a user B.
The sender uploads the file to the F*EX server using a<br>WWW upload form and the recipient<br>automatically gets a notification email with a download-URL.
You say:
Why do I need another service for file transfer?!
I have email, ftp, ssh and even sendfile!
I say:
You still need F*EX ☺
For example, you want to send your friend your last holiday video (1 GB).<br>You have the following possibilities (and problems):
sending a DVD by postal service
Out of the question - we live in the year<br>57<br>after invention of the internet!<br>Sending media (hardware) is for grandpas.
using email
Most email servers have a limit of 10 MB per email and a<br>storage-quota of a few 100 MB per user or even less.
ssh
You have your friends password or you are willing to give him yours<br>- just for a file transfer?
ftp
Using which ftp server?<br>Using which account, which password?<br>You do not mind sending unencrypted passwords and files over the insecure internet?<br>Your proxy supports passive-ftp?<br>In case of anonymous ftp:
Does it allow 1 GB uploads?<br>Does it allow to delete the upload afterwards?<br>Who else can download your file?<br>Who else can delete your file?<br>You have to send your friend the download-URL, he has to<br>inform you about the successful download, you have to delete<br>it afterwards.
All in all: a pain in the ass.
Nextcloud
cannot handle BIG files<br>no upload resume<br>no auto notification<br>no auto delete
sendfile
You run UNIX and have sendfile installed?<br>Your recipient runs UNIX and has sendfile installed?<br>Neither you nor your recipient has a firewall blocking port 487?
commercial services like dropbox, DropLoad, ALLPeers, YouSendIt, etc
What limit do they have (most: What about security and privacy: will your files be save and secure?<br>Are they open source based or closed proprietary?<br>Are they accessible with any browser or do you need java, active-X, flash or other evil plugins?<br>Will they exist longer than a few months?
(DropLoad, ALLPeers and drop.io already have terminated their business)
If you have answered only once "no" to the questions above, then you need<br>F*EX.
Main features of F*EX
file transfer of virtually unlimited file size<br>recipient and sender only need an email program and a web browser -<br>of any kind, they do not have to install any software<br>RESEND and REGET for resuming after link failures at last sent byte<br>automatic notification email with a download URL<br>F*EX is a web service and needs no firewall-tunnels<br>auto-notification of recipient<br>auto-deletion after download<br>auto-deletion after expiration date (default: 10 days)<br>full-users can create one time upload URLs for foreign users<br>full-users can create sub-users, who can send only to this full-user<br>full-users can create groups, an analogy to mailing lists, but for files<br>recipient can browse images online in ZIP archives (web gallery)<br>admin can allow (internal or external) user self-registration<br>admin can allow upload to public recipients without authentification<br>admin can allow upload for LAN users without registration (anonymous upload)<br>sending to multiple recipients needs storage on the server only once<br>maintenance-free: no admin interaction necessary besides creating new F*EX accounts<br>support for streams, too<br>integrated versioned internet clipboard (any kind of data, any size)<br>integrated webgallery for images<br>optional password protection<br>optional archive / document / file sharing with versioning<br>optional GUI and CLI clients<br>protocol and source-code freely available
Let's talk about SEX
F*EX has a companion: Stream EXchange (SEX).
You can imagine SEX as network wide UNIX pipes with a relay between.
This can be useful for piping data from user A to user B where A and B cannot<br>establish a direct connection, but both can connect to the SEX server.
For seamless integration into the UNIX tool chain, there are<br>the shell-tools sexsend and sexget.
Authentication is the same as with F*EX.
Convinced? → Download server software
Still questions?
See the full feature list,<br>the FAQ and<br>the use cases.
Comparision with bwSync&Share and DFN GigaMove.
More software?
Interested in more software? See the UNIX<br>fstools and /sw
More services?
Interested in more internet services? See flupp.belwue.de
contact: fexmaster