onsenをアレするやつです
./cacheにダウンロードした音源のjsonを保存して、配信日でダウンロード済み判定してる。
ダウンロード済みでないならダウンロード。
Node.js 8.9.xで作った。
$ cp config.yml.example config.ymlconfig.yml
programs:
- toshitai
- grt
outputPath: ./outputyarnの場合
$ yarn install
$ yarn startnpmの場合
$ npm install
$ npm start1回のrunで全部ダウンロードして終わる。
スケジュールはホスト側でよしなにやりましょう。
$ cp docker-compose.yml.example docker-compose.yml # 設定変更が必要ならば各自やっていく
$ docker-compose build
$ docker-compose run --rm nodegit pullした前提
buildしなおす
$ docker-compose buildor
yarn installする
$ docker-compose run --rm yarn install詳しくは #2 を参照
- .:onsen-dl
# - ./output:/onsen-dl/output
# - ./cache:/onsen-dl/cache