Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dmalikov/transmission-proxy


https://github.com/dmalikov/transmission-proxy

haskell transmission

Last synced: 19 days ago
JSON representation

Awesome Lists containing this project

README

        

[![Build Status](http://img.shields.io/travis/dmalikov/transmission-proxy/master.svg?style=flat-square)](http://travis-ci.org/dmalikov/transmission-proxy)

# transmission-proxy

Simple script for sending torrent files to a remote transmission server with ability to set location directory according to a tracker name.

`transmission-proxy` just watches given directory for a new torrent file, lookups for a directory name based on a tracker name and calls `transmission-remote` with a necessary `--download-dir` argument.

Yep, just that. Nothing more.

## Usage

Create a `~/.transmission.proxy.rc` configuration file like:

```
{
"baseDir":"",
"transmission":{
"host":"",
"downloadDirPrefix":"",
"auth":{
"username":"",
"password":""
},
"trackers":{
"please.passthepopcorn.me":"ptp",
"tracker.broadcasthe.net":"btn",
"tracker.what.cd":"wcd",
...
}
}
}
```

```
$> stack exec transmission-proxy
```