MirakurunをDockerに移行した
年末で録画番組も少ないので
Dockerとdocker-composeをインストール
環境によって方法が違う
自分はRaspberry Piを使っているので別ページに書いた方法でインストールした
古いMirakurunをアンインストールする
ローカルで動いているMirakurunを停止してアンインストール.
以下のコマンドを実行
$ sudo mirakurun stop
$ sudo npm uninstall mirakurun -g --unsafe-perma
止める必要があるのか分からないけど
Mirakurunの停止中にAPI叩かれても困るので
$ sudo pm2 stop epgstation
新しいMirakurunのインストール
GitHubからdocker-compose.ymlをダウンロードしてセットアップする.
デフォルトの設定で使っているなら,docker-compose.ymlのダウンロードとdocker-compose pullだけで終わる.
以下のコマンドを実行
$ mkdir ~/mirakurun
$ cd ~/mirakurun
$ docker-compose pull
Mirakurunのセットアップを行う
SETUP=trueを設定して実行するとセットアップを勝手に行ってくれる
チューナーのセットアップとか
$ docker-compose run --rm -e SETUP=true mirakurun
設定を変える場合は/usr/local/mirakurun/config/にあるファイルを編集する.
Mirakurunを起動する
$ docker-compose up -d
(場合によって) チャンネルスキャンを行う
自分の場合はチャンネルスキャンを行う必要があった