Pi4Arch今回のハイライト
・upmpdcli:新Authに合わせて QoubuzAuth WebUiでできるようにした
・upmpdcli:新Authに合わせて QoubuzAuth WebUiでできるようにした
・at予約設定をできるようにした。これによりmpdのD/Bアップデートが夜間にできる。
・ deritta-alsahost , deretta-memoryPlayは最新としました。
2026-06-20:Ver1.1 機能追加&修正
・LocaleTimeをat予約の発火時刻のためJapanTokypに設定。
・Build時にPackage不整合を起こしていたのを修正
2026-06-20:Ver1.1 機能追加&修正
ダウンロードリンク : pi4arch Setting pdf (Google)
・LocaleTimeをat予約の発火時刻のためJapanTokypに設定。
・Build時にPackage不整合を起こしていたのを修正
upmpdcliのBuildでilbupnp,libupnppでpacmanでのバージョン不整合検出を修正
動作はしていたが、pacmanで最新化時バージョン不整合となっていた。
mesonが増えてきたので追加Installした。
・at,edコマンドを追加しat予約環境を整備。
動作はしていたが、pacmanで最新化時バージョン不整合となっていた。
mesonが増えてきたので追加Installした。
・at,edコマンドを追加しat予約環境を整備。
2.mpdweb拡張Settingの除外ディレクトリを追加した
テスト環境でBackupディレクトリを検出するために除外してテストのために修正しないようにした。
テスト環境でBackupディレクトリを検出するために除外してテストのために修正しないようにした。
3.http://{Host}/{Directory}のようにして起動したとき、一部の拡張を使用できなかったのを修正
http://{Host}/{Directory}?xxxxも対応している。
$_SERVER['PHP_SELF']が使用できないときも対応した。
http://{Host}/{Directory}?xxxxも対応している。
$_SERVER['PHP_SELF']が使用できないときも対応した。
4.Radikoのモジュールを追加しPlaylistで使用できるようにした。
それに伴い、Playlist、PLSPlaylistともに「.m3u」「.pls」の扱いを追加
http(s)://localhost , http(s):/mpd.....のように自Serverを省略時、自ServerAddressを挿入
Local Play , Jsで使用するためにServerAddressが欲しいため。(mpdwebの自由度のため)
それに伴い、Playlist、PLSPlaylistともに「.m3u」「.pls」の扱いを追加
http(s)://localhost , http(s):/mpd.....のように自Serverを省略時、自ServerAddressを挿入
Local Play , Jsで使用するためにServerAddressが欲しいため。(mpdwebの自由度のため)
5.Mount設定機能のColorを変更
MountLinkの対象検索を複数可能にして、Colorを変更した。(Linkとその他をColor変更)
MountLinkの対象検索を複数可能にして、Colorを変更した。(Linkとその他をColor変更)
6.Setting機能のヘッダFunctionに拡張機能ボタンを設定できるようにした。
mpdweb Mount機能の ヘッダFunctionに"Setting check"を追加した。
他の機能にも同等の拡張はあるが、現在未設定
mpdweb Mount機能の ヘッダFunctionに"Setting check"を追加した。
他の機能にも同等の拡張はあるが、現在未設定
7.at Reserv Task のWebUiを追加した。
at予約設定/解除Shellのレベルアップ,at不要Clear(過去未実行のクリア)を追加した
Setting:Taskにatd,mpdatsetを追加した。
mpdatsetのFunction:mpdatsetで設定できる。
単体での使用は http://{Host}/mpdweb/mpdatset.php?mpd=on
at予約設定/解除Shellのレベルアップ,at不要Clear(過去未実行のクリア)を追加した
Setting:Taskにatd,mpdatsetを追加した。
mpdatsetのFunction:mpdatsetで設定できる。
単体での使用は http://{Host}/mpdweb/mpdatset.php?mpd=on
mpd=指定時は、現在LinkのmpdのPCで実行
8.upmpdcli設定(mpdcliconf.php)のQoubuz Authの変更を反映
Qoubuz Auth用のLoginを取得後、SubWindowで承認を行う。
Qoubuz Auth用のLoginを取得後、SubWindowで承認を行う。
9.Edge/Chromium の仕様変更により罫線描画が変化したため以前と同じように見える修正を行った。
2026-06-20:Ver1.1 ArchLinux RealTime
インストールパッケージ
Linux : ARM archlinux RT kernel:6.17.8-rt7-v8+
Linux : ARM archlinux RT kernel:6.17.8-rt7-v8+
Package : mpd , upmpdcli/upmpdcli-qobuz, miniServer
roon-bridge , deritta-alsahost , deretta-memoryPlay
Minimal LEMP : nginx , php-fpm , php8.4 , perl , at , ed
WeB Ui : mpdweb , mpdsetting , mpdupnp , mpdderettamp
2026-06-20:Ver1.1 ArchLinux RealTime