Skip to content

Commit

Permalink
Updated README.
Browse files Browse the repository at this point in the history
  • Loading branch information
nning committed Mar 8, 2014
1 parent f4ae7c4 commit a5e8847
Show file tree
Hide file tree
Showing 3 changed files with 79 additions and 80 deletions.
78 changes: 78 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
transmission-rss
================

transmission-rss is basically a workaround for transmission's lack of the
ability to monitor RSS feeds and automatically add enclosed torrent links.

It works with transmission-daemon and transmission-gtk (if the web frontend
is enabled in the settings dialog). Sites like showrss.karmorra.info and
ezrss.it or self-hosted seriesly instances are suited well as feed sources.

A tool called transmission-add-file is also included for mass adding of
torrent files.

As it's done with poems, I devote this very artful and romantic piece of
code to the single most delightful human being: Ann.

Installation
------------

### Latest stable version from rubygems.org

gem install transmission-rss

### From source

git clone git://git.orgizm.net/transmission-rss.git
cd transmission-rss
gem build transmission-rss.gemspec
gem install transmission-rss-*.gem

Configuration
-------------

A yaml formatted config file is expected at `/etc/transmission-rss.conf`.

### Minimal example

It should at least contain a list of feeds:

feeds:
- http://example.com/feed1
- http://example.com/feed2

### All available options

The following configuration file example contains every existing option
(although `update_interval`, `add_paused` and `server` are default values
and could be omitted). The default `log_target` is STDERR. `privileges` is
not defined by default, so the script runs as current user/group.

feeds:
- http://example.com/feed1
- http://example.com/feed2

update_interval: 600

add_paused: false

server:
host: localhost
port: 9091

log_target: /var/log/transmissiond-rss.log

privileges:
user: nobody
group: nobody

fork: false

pid_file: false

TODO
----

* Better library abilities.
* Option to stop seeding after full download.
* Configurable log level.
79 changes: 0 additions & 79 deletions README.rdoc

This file was deleted.

2 changes: 1 addition & 1 deletion transmission-rss.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,6 @@ Gem::Specification.new do |s|
s.licenses = ['GPL-3.0']
s.author = 'henning mueller'
s.email = 'henning@orgizm.net'
s.files = Dir.glob('{bin,lib}/**/*').push 'README.rdoc', 'transmission-rss.conf.example'
s.files = Dir.glob('{bin,lib}/**/*').push 'README.md', 'transmission-rss.conf.example'
s.executables = Dir.glob('bin/**').map { |x| x[4..-1] }
end

0 comments on commit a5e8847

Please sign in to comment.