2024年1月18日木曜日

mympd

 Web ベースの mpd クライアントの新顔?の mympd を使ってみている.

カバーアートが出せるところがうれしい.

現在のうちの mpd は Manjaro の上で動いている.最初は自分で build したり汎用バイナリを使ったりしてみていたが,昨年末あたりに Archlinux 用のパッケージ ができたようで,Pamac (ソフトウェアの追加) でインストールできるようになった.で,現在,そちらを使用中.

インストール後,systemd に登録して,起動する.

systemctl enable mympd
systemctl start mympd

細かい設定は /var/lib/mympd/config/ 以下のファイルに記述する.一つのファイルにあれこれ書くのではなく,項目ごとに別ファイルになっているのが珍しいか.

Web ベースなので,操作はブラウザ経由で行なう.デフォルトのポートは 80 になっているので,インストールした manjaro マシンからは localhost に接続すれば動く.この辺は ympd と特に変わらない.

問題は別のマシンのブラウザから接続する場合.当然,ファイアウォールの設定がいるので,80 を開けるのだが,デフォルトだとこれだけでは接続できない.デフォルトでは ssl が有効になっており,80 から 443 にリダイレクトされて https で接続されるようになっているので,443 も開けないといけない.ここに気づくのに数日かかった.なお,ポート番号は http ポートは http_port,ssl ポートは ssl_port というファイルに書かれた番号を修正する (デフォルトではそれぞれ 80 と 443).もちろん修正した後は systemctl で restart をかける必要がある.

0 件のコメント:

コメントを投稿