====== 自己架類似 SoundCloud 服務 ====== SoundCloud 要放多點歌就要錢了;自己雖有 NAS,但覺得 Synology 的 Audio Station 不夠強……網頁播放介面依賴瀏覽器,但手機上就無法背景播放;DS audio 也只像是網頁 app 的 wrapper,次次都要花時間登入,跟 SoundCloud app 相較不夠方便。不知道有沒有網頁應用程式可以放在 NAS 上自己架類似 SoundCloud 再搭配裝置端 app? ===== 參考 ===== * ++any opensource, selfhosted alternatives to SoundCloud?:selfhosted|[[https://www.reddit.com/r/selfhosted/comments/32mugs/any_opensource_selfhosted_alternatives_to/|any opensource, selfhosted alternatives to SoundCloud?:selfhosted]] {{url>https://www.reddit.com/r/selfhosted/comments/32mugs/any_opensource_selfhosted_alternatives_to/ ,700px}}++ * ++Kickball/awesome-selfhosted: This is a list of Free Software network services and web applications which can be hosted locally. Selfhosting is the process of locally hosting and managing applications instead of renting from SaaS providers.|[[https://github.com/Kickball/awesome-selfhosted|Kickball/awesome-selfhosted: This is a list of Free Software network services and web applications which can be hosted locally. Selfhosting is the process of locally hosting and managing applications instead of renting from SaaS providers.]] {{url>https://github.com/Kickball/awesome-selfhosted ,700px}}++ ===== 方案 ===== * MediaGoblin * 好像沒有裝置 app 支援 * Subsonic * 裝置 app 很多 * 官方 Android app 評價不錯 * 免費試用 30 天之後就需要付費才能繼續用 app 了啊……<<==>> 經營個人音樂媒體真不容易…… * 伺服器端也跨平台,甚至直接有 [[https://github.com/ghenry22/Subsonic_Synology/releases|Synology NAS 用的套件]]! * Madsonic(Subsonic 的 fork) * 看來也不錯 * 但 Android app 要錢……<<==>> * Libresonic(另一個 Subsonic 的自由 fork) * app 開發中……<<==>> * [[https://airsonic.github.io/|Airsonic]]:Libresonic 的社群 fork * Sonorezh、CherryMusic、Volumio 只有網頁介面 * Ampache * 比較接近 Subsonic,且支援 Subsonic 的用戶端 * Android app 極老,2010 年了……<<==>> ← 喔喔那是第一款很老,也有 Power Ampache 比較新,且評價還不錯?不過其他款也都不太行 * __也許先試試 Ampache__ * Mopidy * Python-based,那就無法用在 Syn 牌 NAS 了? ===== 嘗試 ===== - Ampache - 20170904 下載後放到 MBA 上用 MAMP 跑,但 http://localhost/ampache 就失敗,一直跑到 test.php 跟一個空白畫面;換 Vivaldi 瀏覽也一樣 :( 沒旨意?算了,暫時先放著 - 20170905 丟 NAS 解壓到 /web 下 → http://ciangbrides.myds.me/ampache 也是 test.php 耶,為什麼啊到底 :( * 哦依照 [[https://github.com/ampache/ampache/issues/1444|Blank page when opening /ampache · Issue #1444 · ampache/ampache]] 所述,原來是因為一般沒有用 Composer 解決相依套件,所以要下載帶 ''_all'' 尾的 zip 檔 → 用 NAS Download Station 下載後解到 /web,就順利進入 configuration 了~ * 需要 MySQL 的樣子,這樣 Synology NAS 能用嗎?只有 Maria DB?相容?好像要裝 phpMyAdmin 來管理資料庫?\\ 算了,先用
^ 資料庫名稱 | ampache | ^ MySQL 伺服器名稱 | localhost | ^ 連接埠 | (空) | ^ 管理員使用者名稱 | root | ^ 密碼 | (空) |
* 產生設定檔的部分先用預設值,並選安裝種類「社群」,轉碼試試 ffmpeg;File Insight 打開好像幾乎都還未設定,算了先不管 → 繼續,就沒反應了 <<==>>;按什麼都沒反應了,按「略過」也一樣,都進空白頁面。唉,又卡。有機會研究一下 [[https://github.com/ampache/ampache/issues/100|Unable to complete step 2 of new install · Issue #100 · ampache/ampache]] 再說了。 * 把 NAS /web/ampache 的讀寫權限開給 http 使用者也不行哦 - 20170905 晚上再把 _all.zip 解到 MBA 用 MAMP,結果第一步要插入資料庫就過不去