-https://www.rasterbar.com/products/libtorrent/
To Do:
+-rss-create
+ *create
+ *update-feeds
+ -integrate properly
+ -tests
-seederd
- -options:
- --daemonize, -d (default)
- --foregroud, -F
*transfer feed/torrent code from torrents-create to seederd
*reorganize init code
*add alerting system
*add function to remove torrents not found any longer in torrents directory to init
-fix autoconf to check for libtorrent/libboost dependencies
-should be able to detect changes to files/whether upload has finished
--create-feed
- -tests
- -figure out how to generate feeds
- -shell script?
- -find directories in /usr/local/var/seeder
- -find . -not -name ".*" | sed 's|^./||' | rss-create
-nginx
+ *links to torrents
+ *links to feeds
+ -figure out localhost:8080 -> https issue
-create index.html with explanation of why this project
- -links to torrents
- -links to feeds
-systemd init file/timers
-timer for regenerating feeds/managing torrents
-automatically restarting seederd on failure
+ -test works
-docker image with everything needed
-nginx
- -seeder-create-feed
- -seeder-create-torrent
- -seeder-start-torrents
+ -ssh
-systemd init scripts
+ -binaries
-docs+instructions
-update infrastructure
-create dota.infiniteadaptability.org