FuseTorrent
TorrentFlux is a tried and tested PHP-based torrent client which is already out! Please support them.
This page is only temporarily, I'll do up a nice design when I find the time.
FuseTorrent plans on being a feature complete, easily extensible, PHP-based torrent client for *nix (and possibly other OS's). Design goals for the initial release are as follows:
- Fully documented (PHPDoc) object-oriented design
- Template-based theming engine
- PEAR::HTML_Template_Sigma templating engine.
- Ability to have multiple schemes (CSS files) for one theme.
- Currently, I am looking for people to make themes for inclusion in the initial release. If you feel upto the task, let me know
- A simple web-based installer
- A comprehensive configuration section
- Multiple Storage Options - dont have a database? No problem!
- Multi-User design
- Upload torrents via HTTP, or autoscan a directory for new torrents (requires cron)
- Start/Stop/Queue/Delete torrents
- Queue system (requires cron)
- Auto-Seed based on selected rules (requires cron)
- Customized home page, in addition to the torrent list (RSS Feeds, Weather, etc)
- Comprehensive Logs - Error Log (DB Erros, PHP Errors, etc)/Event Log (Torrent Upload, Torrent Started, User Login, etc)
- Lots, lots, more.
If you have a feature you think would be great, let me know, and I'll consider implementing it.
I am also looking for a better client to use than BitTornado. BitTornado is a great bittorrent client, but not really suited for a PHP frontend. If you are a C/C++ programmer, and want to help out, a daemon/client implementation of libTorrent would be a godsend, and I would support such an endeavor from the get-go. Drop me a line if you would like to do this.