差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

下次修改
前次修改
tech:immich [2025/03/22 11:06] – 建立 jonathantech:immich [2025/03/24 14:56] (目前版本) – [安裝程序] jonathan
行 1: 行 1:
-====== 在 Alpine 上安裝 Immich (取代 Google 相簿) ======+====== 安裝 Immich (取代 Google 相簿) ======
   * VM : 2vCore / 4GRAM / 32GSSD   * VM : 2vCore / 4GRAM / 32GSSD
   * OS : Alpine 3 參考 - [[tech/alpine_docker]]   * OS : Alpine 3 參考 - [[tech/alpine_docker]]
  
 ===== 安裝程序 ===== ===== 安裝程序 =====
-  * 採用 cifs 方式將 NAS 內的 LocalPhotos <cli>//192.168.11.245/Photos/LocalPhotos</cli> 掛入 <cli>/root/Pictures</cli> +  * 採用 nfs 方式將 LocalPhotos <cli>//192.168.11.252/pbs-zpool/nfsshare/immich</cli> 掛入 <cli>/nfs-immich</cli> 
     * 處理程序:<cli>     * 處理程序:<cli>
-su - +apk add nfs-utils 
-apk add cifs-utils +mkdir -p /nfs-immich 
-cat <<EOF | tee /root/.smb > /dev/null +mount -o nfsvers=4 -t nfs 192.168.11.252:/pbs-zpool/immich /nfs-immich
-username=jonathan +
-password=xxxxxxx +
-EOF +
-chmod 600 /root/.smb +
-mkdir -p /root/Pictures +
-mount -t cifs -o credentials=/root/.smb //192.168.11.245/Photos/LocalPhotos /root/Pictures+
 </cli> </cli>
  
-  * 如果可以正確掛上 /root/Pictures 看到 NAS 內的檔案, 就可以設定開機自動掛上 <cli> +  * 如果可以正確掛上 /nfs-immich 看到 NAS 內的檔案, 就可以設定開機自動掛上 <cli> 
-rc-update add netmount +rc-update add nfsmount default 
-echo "//192.168.11.245/Photos/LocalPhotos /root/Pictures cifs credentials=/root/.smb 0 0" >> /etc/fstab+echo "192.168.11.252:/pbs-zpool/immich /nfs-immich nfs rw 0 0" >> /etc/fstab
 </cli> </cli>
   * 使用 Docker Compose 進行安裝 <cli>   * 使用 Docker Compose 進行安裝 <cli>
-wget https://dl.photoprism.app/docker/docker-compose.yml+wget https://raw.githubusercontent.com/tryweb/docker-compose/refs/heads/main/immich/docker-compose.yml 
 +wget https://raw.githubusercontent.com/tryweb/docker-compose/refs/heads/main/immich/.env
 </cli> </cli>
-  修改 docker-compose.yml 內的 restart,  密碼與網址設定 <file>+    {{repo>https://raw.githubusercontent.com/tryweb/docker-compose/refs/heads/main/immich/docker-compose.yml | docker-compose.yml}} 
 +    * {{repo>https://raw.githubusercontent.com/tryweb/docker-compose/refs/heads/main/immich/.env | .env}} 
 +  * 修改 .env 內的密碼與網址設定 <file>
 : :
-services:                                                                              +UPLOAD_LOCATION=/nfs-immich/upload
-  photoprism:                                                                          +
-    ## Use photoprism/photoprism:preview for testing preview builds:                   +
-    image: photoprism/photoprism:latest                                                +
-    depends_on:                                                                        +
-      mariadb                                                                        +
-    ## Don't enable automatic restarts until PhotoPrism has been properly configured and tested! +
-    ## If the service gets stuck in a restart loop, this points to a memory, filesystem, network, or database issue: +
-    ## https://docs.photoprism.app/getting-started/troubleshooting/#fatal-server-errors                              +
-    restart: unless-stopped                                                                                         +
 : :
-      PHOTOPRISM_ADMIN_PASSWORD: "xxxxxxxxxx"          # initial superadmin password (minimum 8 characters) +DB_USERNAME=immich 
-: +DB_PASSWORD=MyDb_Password 
-      PHOTOPRISM_SITE_URL: "http://photoprism.ichiayi.com:2342/"  # server URL in the format "http(s)://domain.name(:port)/(path)" +DB_DATABASE_NAME=immich
-+
-      PHOTOPRISM_DATABASE_PASSWORD: "xxxxxxxxxx"       # MariaDB or MySQL database user password +
-+
-+
-      MARIADB_PASSWORD: "xxxxxxxxxx" +
-      MARIADB_ROOT_PASSWORD: "xxxxxxxxxx"+
 : :
 +JWT_SECRET=your_jwt_xxxxxxxxxxx-secret_key_here
 +
 </file> </file>
   * 啟動服務 <cli>   * 啟動服務 <cli>
 docker-compose up -d docker-compose up -d
 </cli> </cli>
 + 
  
-===== 開始使用 ===== +===== 參考網址 ===== 
-  * Exp. http://192.168.11.202:2342使用 admin xxxxxxx 登入 +  * https://github.com/immich-app/immich/tree/main/docker 
-  * 開始對 NAS 內的 LocalPhotos 建立索引 - Library -> INDEX -> START \\ {{:tech:2023-01-15_002432.png?600|}} +  * https://github.com/tryweb/docker-compose/tree/main/immich
  
-===== 參考網址 ===== 
-  * https://docs.photoprism.app/getting-started/ 
-  * https://www.hiroom2.com/2017/08/21/alpinelinux-3-6-cifs-utils-en/ 
  
 {{tag>AI 照片管理}} {{tag>AI 照片管理}}
  • tech/immich.1742612765.txt.gz
  • 上一次變更: 2025/03/22 11:06
  • jonathan