Transmission-web is a web interface for transmission-daemon (http://transmission.m0k.org), a bittorrent client. Transmission is nice because it’s light and cross-platform. There are frontends for all major operating systems, but it still lacked a web interface.

As I use transmission on a home server, I need to control it easily, so I coded transmission-web. The project is still very young, and only includes basic functions like torrent add/removal and starting/stoping torrents. The interface is refreshed asynchronously so that it feels more responsive.
I release this chunk of code under the GPL2 licence, I’m open to any contribution, mail me at madcat AT mymadcat DOT com.
transmission-web needs PHP5 and read-write access to the daemon socket. I installed transsmission-web in ~/www/transmission-web (which my apache server can read), and I use the following command to run transmission : transmission-daemon --socket ~/www/transmission-web/socket. Then I need to fix permissions : chown apache.apache ~/www/transmission-web/socket. Of course, the startup procedure is a bit cumbersome, I’d like to improve it in the next releases.
Sat Oct. 20 : Improved the interface a bit
Screenshot
(JPG, 19.5 kb) -
Transmission-web
(Binary Data, 63.6 kb) -