btpd - the BitTorrent Protocol Daemon

DESCRIPTION

Btpd is a utility for sharing files over the BitTorrent network protocol. It runs in daemon mode, thus needing no controlling terminal or gui. Instead, the daemon is controlled by the btcli command line utility, or other programs capable of sending commands and queries on the btpd control socket.

The goal is to provide a healthy alternative to the still prevailing ftp/http servers for file distribution sites and a good BitTorrent client for the casual user.

Features of btpd include:

STATUS

Btpd 0.15 was just released. The main focus for the next release will probably be DHT support.

GETTING SOURCES

requirements

The source should build on newer versions of *BSD, Linux, MacOS X and Solaris operating systems, provided that the GCC compiler and OpenSSL development files are installed.

releases

The latest release is btpd 0.15. You may want to download it or peruse the README or CHANGES.

snapshots

For convenience, the development sources are sometimes released in snapshots. You can download them from here.

git

You can create your own clone of the btpd code repository by executing the following command:

git clone http://www.murmeldjur.se/btpd/btpd.git

PREBUILT PACKAGES

Unofficial debian packages are kindly provided at <http://ludde.net/debian>.

MAILING LISTS

Subscribe to btpd-users to share ideas, report bugs or just to get a feel about what is going on in btpd land.

DOCUMENTATION

There is the README of course. In addtion, each utility has the helpful '--help' option.

AUTHORS

The btpd software is written by Richard Nyberg <btpd@murmeldjur.se>.

February 9, 2009