Goal:
1. git annex export public
2. automatic creation of torrents/updating of rss feeds
+ -create torrent files
+ -automatic start of seeding/stop of seeding of missing torrent files
+ -create feed
To Do:
*setup automake
--seeder-create-torrent
+-seeder
+-create-torrents
-c++ program to create torrents
-https://libtorrent.org
-libtorrent-rasterbar
-https://www.rasterbar.com/products/libtorrent/
-fix autoconf to check for libtorrent/libboost dependencies
--seeder-create-feed
+ *search data directory
+ *pass in from automake
+ -each directory in data directory = a feed
+ -each file/directory in each feed directory = torrent
+ -each file/directory can have a .meta file after it which fills feed metadata
+ -limit max number of files in feed
+-create-feed
-setup options
*meta, -m [TPDLG] [title, pubDate, description, link, guid]
--output-file, -o
-update opt_set_outfile
*add
-tests
+-seeder
+ -c++ program to seed torrents
+ -inotify
-systemd init file/timers
-regenerating feeds/managing torrents
-automatically restarting on failure