[Synology NAS] 同步 iTunes 與 Audio Station 音樂播放清單 (新)

2019/03/14 更新 – 使用 Docker

因為個人習慣在電腦上使用 iTunes 整理音樂,在手機使用 Synology Audio Station (DS Audio) 播放音樂,透過 Synology Drive 同步音樂或是直接將 iTunes Library 設在 NAS 都可以達到 iTunes 與 Audio Station 音樂檔案保持同步,可是有個問題,那就是在 iTunes 建立的音樂播放清單如何讓 Synology Audio Station 使用呢?為了解決這個問題我寫了一個 PHP 小程式 (ilx2sasp – iTunes Library XML 2 Synology Audio Station Playlists) 來做轉換的工作。ilx2sasp 可以將 iTunes 音樂播放清單轉成 Audio Station 可用的音樂播放清單,因為 iTunes 本身的原因所以只達到單向同步 (iTunes -> Audio Station) 而無法雙向同步。

這裏簡單說明一下 ilx2sasp 的工作原理,ilx2sasp 只是單純去解析 iTunes Library XML 中的播放清單,跟據 XML 內容將其轉成 Aduio Station 的播放列表格式 m3u 檔案。 繼續閱讀 “[Synology NAS] 同步 iTunes 與 Audio Station 音樂播放清單 (新)”

[Synology NAS] 實作可在 Synology NAS 上執行的 SVN Docker Image

簡介 Docker

img_56a5b3dd208fdDocker 允許開發者可以封裝 (package) 應用程式與其所有相依軟體成為一個映象檔 (Image),映象檔中包含了完整的檔案系統與執行所需要的軟體元件、應用程式,這可以保證映象檔在任何 Docker 伺服器 (也稱為 Docker Engine) 上都能有相同的執行結果。

Docker 能進行快速部署,提供獨立運作的作業環境,支援許多平台,包括實體機器、虛擬機、公有雲、私有雲、個人電腦、伺服器等。

Docker 是一個輕羽量級的虛擬引擎,是在作業系統層面上實作虛擬化,直接使用本地主機的作業系統,而傳統虛擬化方式則是在硬體層面實作。

img_56a5b5c72e6ee 繼續閱讀 “[Synology NAS] 實作可在 Synology NAS 上執行的 SVN Docker Image”