本帖最後由 javacomhk 於 2024-11-25 02:53 編輯
舊 MacMini 有好多 USBA ports 較新嘅 仲有 Thunderbolt ports 好適合插的大容量的 external drives 做以下的 server applications
將舊 MacMini 行 server app 首先要將部機插網線,否則WiFi 太慢了。在 Local LAN 下有固定嘅 IP Address。默認下 DHCP 派嘅 IP 地址通常都唔會轉嘅。
(1) File sharing 即 SMB server app
步驟參考 https://support.apple.com/zh-hk/guide/mac-help/mh17131/mac
iPhone 及 iPad 都可以用 Files 檔案 App 去 Connect to Server。
而 Mac 機就直接用 Finder 去 Connect to Server (⌘K)
輸入 smb://ipaddress_of_your_SMB_Server
(2) Plex Media Server 或 DLNA Server app
最容易安裝是Plex Media Server 而且免費的,但如果用 iOS 或Android 睇內容就用手機 Plex player app 就要付費買pass。
但是你可以用 VLC app 一樣可以用響 iOS 或 Android 睇內容,但係 Plex Media Server 要開 DLNA 步驟如下 Settings -> Server -> DLNA -> DLNA enabled
你可能會問有 SMB 功能點解還需要 Media Server,其實個原因係 例如 Plex Media Server 係有 transcoding 功能,只要執行一次全面掃描,以確保所有媒體文件都被正確識別和處理,Plex Media Server 會自動使用 Mac Mini M1 的硬件加速功能來進行轉碼,這樣可以大大減少 CPU 的負擔,提高轉碼效率,再加上 Tailscale,你響街用4G network 都睇到 stream 到屋企部 MacMini 嘅4k戲。備註:我用緊 M1 MacMni Server 同1000M Home BB 做緊呢樣嘢。
其他 DLNA Media Server app 有好多免費嘅選擇,例如 miniDLNA 或 XMBC
安裝 miniDLNA 就可以用 Command Line 安裝 homebew 然後參考
https://formulae.brew.sh/formula/minidlna
DLNA Client 可以 用 VLC Player macOS, Windows, iOS 或Android 都有 player
(3) Docker Desktop Containers, 起 websites, blog 例如 wordpress , discussion board, code server 等等複雜的要參考些 Linux 教學
例如 : https://www.hkepc.com/forum/viewthread.php?fid=24&tid=2684107
不過要留意就係 Docker Desktop containers 嘅 storage 只可以限制係 bootup 嘅disk volume 唔可以好似File sharing 或 Media server 咁 mount external disks 。
至於舊 MacMini 沒 monitor 沒 keyboard 怎樣控制它呢?
只要首先在 舊 MacMini 開啟 Mac 螢幕共享 Screen Sharing
步驟參考 https://support.apple.com/zh-hk/guide/mac-help/mh11848/mac
然後在新機用 Finder 去 Connect to Server (⌘K)
輸入 vnc://ipaddress_of_your_SMB_Server
就可控制舊 MacMini,這時舊機沒駁monitor 沒 keyboard 都用到。
當然這些機都要在同一個 Local LAN network 下
但如果你在外面例如大陸想入香港 Local LAN 就可以用 Tailscale 或 ZeroTier,iOS, Android,macOS,Windows 嘅 client 都有,而且都是免費的。大陸網絡番來香港屋企網絡用部舊MacMini 機或取存 Share Drive / Media Server 都可以,速度就好睇你用嘅時間及你屋企寬頻嘅 upload bandwidth。 |