{"id":13841688,"url":"https://github.com/mengskysama/rain","last_synced_at":"2025-04-30T20:21:48.495Z","repository":{"id":72650607,"uuid":"95353847","full_name":"mengskysama/rain","owner":"mengskysama","description":"http://rain.mengsky.net","archived":false,"fork":false,"pushed_at":"2017-06-25T10:50:51.000Z","size":33,"stargazers_count":32,"open_issues_count":0,"forks_count":11,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-30T19:36:24.423Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mengskysama.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2017-06-25T10:48:34.000Z","updated_at":"2024-08-09T13:06:27.000Z","dependencies_parsed_at":null,"dependency_job_id":"98e369c0-d15c-470c-bf1d-79f410047966","html_url":"https://github.com/mengskysama/rain","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mengskysama%2Frain","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mengskysama%2Frain/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mengskysama%2Frain/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mengskysama%2Frain/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mengskysama","download_url":"https://codeload.github.com/mengskysama/rain/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251775121,"owners_count":21641765,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-04T17:01:18.424Z","updated_at":"2025-04-30T20:21:48.472Z","avatar_url":"https://github.com/mengskysama.png","language":"JavaScript","funding_links":[],"categories":["JavaScript","JavaScript (485)"],"sub_categories":[],"readme":"Rain\n===================\nrain frontend api\n\nWhat is this?\n------------\n\nA webgui for easy to build bittorrent client distributed system.\nBut everything is just beginning ...\n\nFeature\n------------\nBased on html5 online preview\n\nEach user's task independent\n\nGenerate http file links with expire time\n\nRoadmap\n------------\nAdd provider for storage (c14,oss,etc..)\n\nImproved multi-node support (task balance etc..)\n\nImproved mangnet support\n\nImproved config\n\nBeautify web UI\n\nSetup\n------------\nInstall node v8.0.0+\n\nConfigure:\n\n    /config.js\n    /config/rain.conf\n\nInstall dependents\n\n    \u003e cd ${PATH_TO_REPO}\n    \u003e npm install\n\nRun\n\n    \u003e node app.js\n    \u003e cd cron \u0026 node task_sysnc.js # run sync task for sync task from frog\n    \u003e cd cron \u0026 node task_purge.js # run purge task for cleanup expire task\n\nTest and Reload OpenResty with config:\n\n    \u003e ln -s ${PATH_TO_REPO}/config/rain.conf ${PATH_TO_OPENRESTY}/nginx/conf/site-enabled/\n    \u003e nginx -t\n    \u003e nginx -s reload\n\nContributing\n------------\n\nContributions, complaints, criticisms, and whatever else are welcome. The source\ncode and issue tracker can be found on GitHub.\n\nLicense\n-------\nMIT license. See ``LICENSE`` for details.\n\nKoa: https://github.com/koajs/koa\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmengskysama%2Frain","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmengskysama%2Frain","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmengskysama%2Frain/lists"}