將ubuntu設定為NAS——37.搭建私人照片伺服器篇6:MT Photos

作者:楊某人

前言

繼續嘗試不同的照片管理軟體,之前5篇分別介紹了LibrePhotos、Immich、Piwigo、Lychee(荔枝)和Damselfly(豆娘)五款不同特色的照片圖片管理開源服務,本篇結合上篇評論區的網友評論推薦了MT Photos,這款軟體號稱“一款為Nas使用者準備的照片管理系統”,它支援自動整理、分類您的照片,比如:時間、地點、人物、照片型別,並且可以在任何支援Docker的系統中執行,看著確實非常符合我個人的需要,並且支援手機端(包括安卓和iOS),不過伺服器端是收費的,永久版收費88元,可以免費試用1個月,試用結束後,服務端將停止掃描新增的檔案,App也將停止備份新的照片、影片。

1、嘗試安裝

安裝教程直接檢視官網,還是很詳細的,我就不搬運了,還是採用docker-compose。yml,你如果是Unraid或群暉,官網也有對應的教程可以嘗試。

官網給出的是docker-cli

docker run -d

——name=“mt-photos”

-v /appdata/mt_photos/config:/config

-v /appdata/mt_photos/upload:/upload

-v /photos/folder1:/folder1

-v /photos/folder2:/folder2

-p 8063:8063

-e TZ=“Asia/Shanghai”

——restart=“unless-stopped”

mtphotos/mt-photos

將ubuntu設定為NAS——37.搭建私人照片伺服器篇6:MT Photos

嘗試改成docker-compose。yml

version: ‘3’

services:

mt-photos:

container_name: mt-photos

image: mtphotos/mt-photos:latest

ports:

- 8063:8063

environment:

- TZ=Asia/Shanghai

volumes:

# 對映mtphotos的設定目錄

- /docker/mt_photos/config:/config

# 對映mtphotos的上傳目錄

- /appdata/mt_photos/upload:/upload

# 對映伺服器中已有的圖片儲存目錄

- /mnt/all/Camera:/camera

restart: unless-stopped

將ubuntu設定為NAS——37.搭建私人照片伺服器篇6:MT Photos

在伺服器建立儲存docker-compose。yml用的目錄

# 建立儲存docker-compose。yml用的目錄

mkdir /mnt/all/共享/code/mt_photos

# 進入建立的目錄

cd /mnt/all/共享/code/mt_photos

# 建立docker-compose。yml檔案

nano 。/docker-compose。yml

下一步就是複製上面提到的docker-compose。yml內容,然後ctrl+o回車儲存,再crtl+x退出

將ubuntu設定為NAS——37.搭建私人照片伺服器篇6:MT Photos

然後輸入docker-compose up -d 或是docker compose up -d(docker compose版本區別)

將ubuntu設定為NAS——37.搭建私人照片伺服器篇6:MT Photos

2、簡單試用

安裝完成後就可以輸入伺服器IP+埠(8063),可以打開了

將ubuntu設定為NAS——37.搭建私人照片伺服器篇6:MT Photos

進入歡迎介面,下一步就可以建立管理員賬戶和密碼

將ubuntu設定為NAS——37.搭建私人照片伺服器篇6:MT Photos

接著設定相簿

將ubuntu設定為NAS——37.搭建私人照片伺服器篇6:MT Photos

新增相簿

將ubuntu設定為NAS——37.搭建私人照片伺服器篇6:MT Photos

選擇之前docker-compose。yml中設定的目錄,即camera。

將ubuntu設定為NAS——37.搭建私人照片伺服器篇6:MT Photos

將ubuntu設定為NAS——37.搭建私人照片伺服器篇6:MT Photos

將ubuntu設定為NAS——37.搭建私人照片伺服器篇6:MT Photos

人臉識別和高德GPS資訊設定

將ubuntu設定為NAS——37.搭建私人照片伺服器篇6:MT Photos

設定完成,回到登入介面,登陸即可。

將ubuntu設定為NAS——37.搭建私人照片伺服器篇6:MT Photos

開始掃描照片,速度還是比較快的,掃描完成後是生成縮圖,CPU風扇就開始加速了。

將ubuntu設定為NAS——37.搭建私人照片伺服器篇6:MT Photos

縮圖掃描完成後,開始進行人臉識別。

將ubuntu設定為NAS——37.搭建私人照片伺服器篇6:MT Photos

CPU佔用在50%

系統自帶升級功能,目前版本是1。8。0,顯示試用中狀態。

將ubuntu設定為NAS——37.搭建私人照片伺服器篇6:MT Photos

照片檢視預設是時間軸,時間軸檢視還是顯得簡單了些,沒有周、月、年等的檢視,只有天檢視,建議後期可以再加。還有就是資料夾檢視。

將ubuntu設定為NAS——37.搭建私人照片伺服器篇6:MT Photos

可以單張照片下載,但多張照片無法批次下載,功能還需要繼續完善

將ubuntu設定為NAS——37.搭建私人照片伺服器篇6:MT Photos

人臉識別還是不錯的,識別速度不錯,準確率還有待提升,存在同一個人識別成多個人的問題,人工還無法修改干預的,這就比較尷尬,希望後期改進。

將ubuntu設定為NAS——37.搭建私人照片伺服器篇6:MT Photos

3、手機客戶端

手機客戶端基本也是延續了網頁風格,具備手機照片自動開啟備份功能。

設定也比較簡單,在區域網輸入伺服器地址和賬號密碼就可以,如果有DDNS就可以在外網使用了。

將ubuntu設定為NAS——37.搭建私人照片伺服器篇6:MT Photos

照片顯示有些小bug,日期顯示不太正常

將ubuntu設定為NAS——37.搭建私人照片伺服器篇6:MT Photos

設定裡面可以找到照片備份,可以設定備份手機照片,基本滿足自動備份手機需求

將ubuntu設定為NAS——37.搭建私人照片伺服器篇6:MT Photos

將ubuntu設定為NAS——37.搭建私人照片伺服器篇6:MT Photos

總結

目前就簡單使用MT-Photos,基本要求確實很符合我的需求,但也還是存在些小問題,相信後期能夠改進,簡單總結一下。優點:1)掃描速度快,人臉識別也比較快,資源佔用也比較節制;2)具備手機端和網頁端,手機端可以自動備份手機照片;3)介面簡潔美觀;缺點:1)沒有批次下載圖片功能;2)人臉識別不算太準,也無法人工干預。

後記

如果你有什麼建議折騰的內容,歡迎留言。

將ubuntu設定為NAS——1。 Transmission-daemon安裝

將ubuntu設定為NAS——2。 新增硬碟掛載

將ubuntu設定為NAS——3。 私人網盤nextcloud安裝(上)

將ubuntu設定為NAS——3。 私人網盤nextcloud安裝(中)

將ubuntu設定為NAS——5。 docker與docker-compose的安裝

將ubuntu設定為NAS——6。 私人網盤nextcloud安裝(下)(docker下安裝nextcloud)

將ubuntu設定為NAS——7。 私人網盤nextcloud升級

將ubuntu設定為NAS——8。 nextcloud整合onlyoffice線上協同辦公軟體

將ubuntu設定為NAS——9。 遠端命令列及PuTTY、WinScp與手機端Termux使用

將ubuntu設定為NAS——10。 虛擬機器KVM及軟路由LEDE安裝

將ubuntu設定為NAS——11。 docker視覺化管理工具portainer安裝與使用

將ubuntu設定為NAS——12。使用portainer安裝為知筆記及為知筆

將ubuntu設定為NAS——13。搭建新型線上協同表格和資訊管理工具Seatable

將ubuntu設定為NAS——14。嘗試mergerfs合併多個物理硬碟

將ubuntu設定為NAS——15。安裝seafile並整合onlyoffice

將ubuntu設定為NAS——16。qBittorrent server安裝與解除安裝

將ubuntu設定為NAS——17。私人線上圖書館搭建

將ubuntu設定為NAS——18。搭建Jellyfin影音伺服器(上)

將ubuntu設定為NAS——19。搭建 Jellyfin影音伺服器(中)

將ubuntu設定為NAS——20。去中心化同步軟體Syncthing同步檔案

將ubuntu設定為NAS——21。搭建gitea自用程式碼託管git應用(上)

將ubuntu設定為NAS——22。搭建gitea自用程式碼託管git應用(下)

將ubuntu設定為NAS——23。seatable資料備份遷移

將ubuntu設定為NAS——24。直裝Seafile實現直接訪問儲存資料

將ubuntu設定為NAS——25。Ubuntu伺服器與WinPC遠端桌面anydesk連線安裝

將ubuntu設定為NAS——26。新增16T西數HC550硬碟併合並空間

將ubuntu設定為NAS——27。藉助ddns-go用自己的域名訪問自建服務

將ubuntu設定為NAS——28。搭建wiki。js管理個人知識系統

將ubuntu設定為NAS——29。docker compose v2版安裝及docker加速設定

將ubuntu設定為NAS——30。在Ubuntu下嘗試NAS-Tools

將ubuntu設定為NAS——31。搭建私人遠端桌面RustDesk替換Anydesk

將ubuntu設定為NAS——32。搭建私人照片伺服器LibrePhotos

將ubuntu設定為NAS——33。搭建私人照片伺服器篇2:Immich

將ubuntu設定為NAS——34。搭建私人照片伺服器篇3:Piwigo

將ubuntu設定為NAS——35。搭建私人照片伺服器篇4:Lychee荔枝相簿

將ubuntu設定為NAS——36。搭建私人照片伺服器篇5:Damselfly豆娘