News
Version 1.23 was released to Android Market on January 20, 2010. It fixes a minor compatibility bug.
The 1.2x series adds a new experimental proxy feature, which allows FTP connections from anywhere on the net (including over the 3g connection). Previously, connections could only be made from the same LAN due to firewall and NAT issues.
About SwiFTP
SwiFTP is a FTP server that runs on the Android platform. It emphasizes simplicity, ease of use, and small size. It is now considered "stable," meaning that things should work quite well. If you run in to any problems, please report them and they will be fixed.
User instructions are on the wiki: UserInstructions.
The goal of the project is to enable an Android phone to easily share files with computers or other devices over a wifi network. These computers only need to have an FTP client, which all computers do. You can walk around with your MP3/video/ebook/whatever collection and share it seamlessly with almost any wifi-enabled system.
Developers, designers, translators, artists, testers, writers and everyone else are welcome to pitch in and contribute in whatever way they can. This is an open source project and it cannot survive without the support of the community. Contributions are accepted under the terms of the GNU General Public License version 3 only.
Bug reports, feature requests, and criticisms are appreciated. Just click on "Issue Tracking" above, and thanks for your input.
Proxy users: please consider donating
Since Android devices are often hidden behind firewalls and NAT devices, it's not possible to create a connection directly from an FTP client to an Android device. Therefore, I maintain some proxy servers that help circumvent these limitations. Traffic can be routed through these proxy servers, which solves the firewall problem, but these proxy servers aren't free.
I (Dave) am a graduate student with a limited budget. I'm interested in developing cool distributed applications like the SwiFTP proxy, but I can't afford to subsidize everyone's bandwidth. The proxy servers cost me about $50-100 per month each to operate.
So I'd greatly appreciate some financial support so I can afford to keep the proxy servers running. I suggest about 30 cents per gigabyte if you use the proxies frequently, but I'll be happy to receive any amount greater than 0.
To donate, go to http://www.swiftp.org/donate.html . Thank you!
Helpers needed for:
- Translation into non-English languages