Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mengskysama/rain
http://rain.mengsky.net
https://github.com/mengskysama/rain
Last synced: 12 days ago
JSON representation
http://rain.mengsky.net
- Host: GitHub
- URL: https://github.com/mengskysama/rain
- Owner: mengskysama
- Created: 2017-06-25T10:48:34.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-06-25T10:50:51.000Z (over 7 years ago)
- Last Synced: 2024-10-03T12:44:34.521Z (about 1 month ago)
- Language: JavaScript
- Size: 32.2 KB
- Stars: 32
- Watchers: 3
- Forks: 11
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-hacking-lists - mengskysama/rain - http://rain.mengsky.net (JavaScript)
README
Rain
===================
rain frontend apiWhat is this?
------------A webgui for easy to build bittorrent client distributed system.
But everything is just beginning ...Feature
------------
Based on html5 online previewEach user's task independent
Generate http file links with expire time
Roadmap
------------
Add provider for storage (c14,oss,etc..)Improved multi-node support (task balance etc..)
Improved mangnet support
Improved config
Beautify web UI
Setup
------------
Install node v8.0.0+Configure:
/config.js
/config/rain.confInstall dependents
> cd ${PATH_TO_REPO}
> npm installRun
> node app.js
> cd cron & node task_sysnc.js # run sync task for sync task from frog
> cd cron & node task_purge.js # run purge task for cleanup expire taskTest and Reload OpenResty with config:
> ln -s ${PATH_TO_REPO}/config/rain.conf ${PATH_TO_OPENRESTY}/nginx/conf/site-enabled/
> nginx -t
> nginx -s reloadContributing
------------Contributions, complaints, criticisms, and whatever else are welcome. The source
code and issue tracker can be found on GitHub.License
-------
MIT license. See ``LICENSE`` for details.Koa: https://github.com/koajs/koa