Immich: giải pháp thay thế tối ưu cho Google Photos để tự lưu trữ ảnh và video trên đám mây riêng của bạn.

Immich là gì?
  • Immich cung cấp tính năng sao lưu, tìm kiếm và tổ chức ảnh nâng cao theo yêu cầu của bạn.
  • Việc tích hợp trí tuệ nhân tạo cho phép nhận diện khuôn mặt và tìm kiếm ngữ nghĩa.
  • Việc sử dụng Docker và các ứng dụng gốc giúp dễ dàng tự cài đặt trên bất kỳ máy chủ hoặc NAS hiện đại nào.

Việc kiểm soát ảnh và video cá nhân đã trở thành mối quan tâm hàng đầu đối với người dùng quan tâm đến quyền riêng tư và những người đã sử dụng các dịch vụ đám mây như Google Photos hoặc iCloud. Immich nổi lên như một giải pháp hiện đại dành cho những người muốn sở hữu hoàn toàn những kỷ niệm hình ảnh của mình, với các tính năng AI tiên tiến, khả năng tổ chức và sao lưu hoàn toàn nằm trong tầm kiểm soát của chúng ta.

Trong bài viết này, chúng ta sẽ đi sâu vào tìm hiểu Immich là gì, cách thức hoạt động, đối tượng sử dụng, những ưu điểm so với các giải pháp thương mại và các dự án mã nguồn mở khác, các bước cần thiết để cài đặt và vận hành, phần cứng cần thiết, các tùy chọn tùy chỉnh và những bài học kinh nghiệm từ những người dùng thành thạo sử dụng nó hàng ngày. Tất cả những điều này sẽ được trình bày và hỗ trợ bởi kinh nghiệm thực tế, không chỉ từ góc độ kỹ thuật mà còn từ góc nhìn của người dùng cuối, những người tìm kiếm hiệu quả, bảo mật và trên hết là sự an tâm về mặt kỹ thuật số. Hãy bắt đầu.

Immich là gì và tại sao nó lại quan trọng?

Immich là một nền tảng mã nguồn mở chuyên dụng để quản lý, sắp xếp và sao lưu ảnh và video , chủ yếu được thiết kế cho những người muốn tự lưu trữ ảnh trên đám mây của mình. Được thiết kế trong thời kỳ hậu Google Photos, nó cung cấp trải nghiệm tương tự (hoặc tốt hơn!) mà không cần phụ thuộc vào các ông lớn công nghệ hoặc ảnh hưởng đến quyền riêng tư . Bạn có thể truy cập dự án, tài liệu, cộng đồng và các liên kết tải xuống từ trang web chính thức của nó .

Điều quan trọng nhất về Immich là tất cả các tệp của bạn đều nằm trên cơ sở hạ tầng của riêng bạn : chúng không bao giờ rời khỏi máy chủ của bạn, không được tải lên các dịch vụ lưu trữ đám mây của bên thứ ba và không ai có thể phân tích chúng cho mục đích quảng cáo hoặc để cung cấp dữ liệu cho các mô hình trí tuệ nhân tạo mà không có sự cho phép của bạn. Kiến trúc mã nguồn mở mang lại cho bạn sự tự do hoàn toàn để mở rộng hoặc sửa đổi nó theo nhu cầu của mình, và việc phát triển liên tục khiến nó trở thành một công cụ không ngừng tiến hóa.

Các đặc điểm chính của Immich

  • Sao lưu và đồng bộ hóa tự động từ thiết bị di độngCác ứng dụng gốc dành cho Android và iOS cho phép tự động tải ảnh và video lên, tương tự như Google Photos, nhưng với bộ nhớ riêng tư.
  • Tìm kiếm có sự hỗ trợ của AIImmich dựa trên các mô hình nhận diện khuôn mặt và phân tích ngữ nghĩa, cho phép bạn tìm kiếm hình ảnh bằng các khái niệm ngôn ngữ tự nhiên mà không cần phải gắn thẻ trước đó.
  • Giao diện hiện đại và thích ứngTrang web của Immich mô phỏng khả năng sử dụng và thiết kế của các nền tảng thương mại, với dòng thời gian, tự động sắp xếp theo ngày và album, dòng thời gian trực quan và nhóm theo người hoặc địa điểm.
  • Hỗ trợ nhiều người dùngBạn có thể quản lý các tài khoản riêng biệt (lý tưởng cho gia đình hoặc nhóm), mỗi tài khoản có cài đặt quyền riêng tư mặc định riêng và chia sẻ album hoặc các ảnh đã chọn.
  • Bảo tồn và quản lý siêu dữ liệuTất cả thông tin EXIF ​​(ngày tháng, máy ảnh, vị trí GPS, v.v.) đều được bảo toàn và có thể được sử dụng để tìm kiếm và sắp xếp.
  • Nhận dạng khuôn mặt, phát hiện đối tượng và tìm kiếm ngữ nghĩaImmich tự động nhóm tất cả ảnh của cùng một người và phản hồi các tìm kiếm tự nhiên như "tiệc bãi biển", "xe đạp đỏ trong tuyết" hoặc "chó bên bờ biển".
  • Hỗ trợ Live Photos và Motion PhotosThậm chí còn sao chép cả các tính năng của ứng dụng gốc của Apple và Google.
  • Dễ dàng nhập ảnh từ Google Photos, iCloud hoặc bộ nhớ cục bộ.Nhờ các công cụ bên ngoài và sự hỗ trợ của Google Takeout, bạn có thể di chuyển thư viện của mình mà không làm mất dữ liệu hoặc siêu dữ liệu trước đó.
  • Được sắp xếp vào các album tùy chỉnh và lọc theo bản đồ.Xem lại những kỷ niệm hình ảnh của bạn trên bản đồ, giúp bạn dễ dàng tìm ảnh theo địa điểm.
  • Mẫu quản lý và lưu trữ thư mụcBạn có thể quyết định xem Immich sẽ sắp xếp lại toàn bộ bộ sưu tập của bạn thành các thư mục riêng dựa trên ngày tháng, người dùng, v.v., hoặc kết nối với các thư viện chỉ đọc bên ngoài để lập chỉ mục mà không cần di chuyển tệp.

Ai nên sử dụng Immich? Các trường hợp sử dụng lý tưởng

Immich được thiết kế dành cho bất kỳ người dùng nào tìm kiếm sự riêng tư, quyền kiểm soát và tính linh hoạt trong việc quản lý kho ảnh và video của họ . Ứng dụng này đặc biệt hữu ích trong các trường hợp sau:

  • Gia đình hoặc nhóm có nhiều điện thoại di động Họ muốn mỗi thành viên có thể tự động sao lưu thư viện ảnh của mình và xem toàn bộ ảnh theo nhóm hoặc riêng lẻ.
  • Người dùng cao cấp, nhiếp ảnh gia và người sáng tạo Những người quan tâm đến việc lưu trữ tài liệu của mình, muốn tránh những thay đổi chính sách của các nền tảng thương mại và muốn truy cập nhanh chóng vào hàng thập kỷ kỷ niệm mà không phải lo lắng về việc ngừng dịch vụ, tăng giá hoặc mất dữ liệu do thay đổi hợp đồng.
  • Những người đã có sẵn một thư viện lớn trên đĩa. Họ muốn duy trì việc lưu trữ cục bộ nhưng có thể truy cập từ bất cứ đâu, giữ quyền kiểm soát hoàn toàn. Immich cũng hỗ trợ sử dụng song song với các giải pháp khác thông qua các thư viện bên ngoài.
  • Những người đam mê công nghệ, nhà phát triển và quản trị viên hệ thống. Những ai muốn tìm hiểu về Docker hóa ứng dụng, proxy ngược, quản lý nâng cao với Docker Compose và các yêu cầu bảo mật cần thiết cho việc tự lưu trữ thực sự.

So sánh: Immich với Google Photos, PhotoPrism và các lựa chọn thay thế khác.

Ứng dụng thay thế được ưa chuộng và trực tiếp nhất cho Google Photos là Immich , và điều này không chỉ vì tính thẩm mỹ của nó. Điểm mạnh chính của Immich nằm ở việc cung cấp gần như tất cả các tính năng cần thiết của một bộ ứng dụng thương mại, thậm chí còn vượt trội hơn về khả năng kiểm soát dữ liệu, quản lý nhiều người dùng và độ sâu của phân tích hình ảnh tự động. Nhiều kinh nghiệm thu thập được trên các diễn đàn và blog kỹ thuật nhấn mạnh những điều sau:

  • Google Photos/Apple iCloudĐáng tin cậy, tích hợp cao với thiết bị di động, nhưng dung lượng lưu trữ hạn chế, giá cả leo thang và hoàn toàn phụ thuộc vào điều khoản và chính sách bảo mật của họ. Sự nghi ngờ càng tăng lên khi chúng ta xem xét khả năng (và sự sẵn lòng) của họ trong việc phân tích hình ảnh để đào tạo trí tuệ nhân tạo thương mại hoặc phục vụ quảng cáo cá nhân hóa.
  • ẢnhLăng KínhPhần mềm mã nguồn mở, tích hợp trí tuệ nhân tạo, rất được khuyến khích sử dụng để lưu trữ hàng thập kỷ kỷ niệm trên ổ cứng. Điểm mạnh của nó nằm ở khả năng lập chỉ mục các thư viện hiện có và bản đồ trực quan; tuy nhiên, Nó không bao quát đầy đủ việc sao lưu trực tiếp và liên tục từ các thiết bị di động. Ứng dụng này yêu cầu các ứng dụng của bên thứ ba (như PhotoSync hoặc tích hợp PWA) để có trải nghiệm di động tốt. Các tính năng nâng cao (như phân quyền người dùng nâng cao hoặc lớp bản đồ cao cấp) có sẵn thông qua các gói đăng ký trả phí, mặc dù phiên bản cơ bản là mã nguồn mở.
  • LibrePhotos, Photoview, Nextcloud Photos, Piwigo, Chevereto, Damselfly, Lychee, Photonix, EnteTất cả đều có những ưu điểm riêng, nhưng nhìn chung chúng đều thiếu sót ở khả năng tích hợp với thiết bị di động, đồng bộ hóa tự động hoặc trải nghiệm người dùng tập trung vào tính tức thời và trí tuệ nhân tạo, những lĩnh vực mà Immich thực sự nổi bật.

Sự khác biệt chính giữa Immich và PhotoPrism nằm ở khả năng quản lý tập tin và trải nghiệm trên thiết bị di động . Immich vượt trội hơn khi mục tiêu là "không còn phụ thuộc vào Google Photos" và tải toàn bộ ảnh từ thư viện ảnh trực tiếp lên mỗi ngày, trong khi PhotoPrism lại thắng thế trong các dự án lưu trữ ảnh đã được thiết lập, nơi việc duy trì cấu trúc thư mục và tối ưu hóa kích thước ứng dụng được ưu tiên.

Hướng dẫn cài đặt Immich từng bước: mọi thứ bạn cần biết

Việc thiết lập Immich được thiết kế dành cho người dùng đã có kinh nghiệm cấu hình máy chủ, mặc dù quá trình học hỏi được hướng dẫn chi tiết và cộng đồng hỗ trợ rất hữu ích. Nếu bạn chưa từng làm việc với Docker, Proxmox, Unraid, ZimaOS, Synology, hoặc bất kỳ giải pháp tự lưu trữ nào, đây có thể là dự án thực hành tuyệt vời đầu tiên để bạn học hỏi.

1. Lựa chọn môi trường và yêu cầu phần cứng

Immich có thể được cài đặt trên bất kỳ máy chủ Linux hiện đại nào, dù là máy vật lý hay ảo, chạy Ubuntu, Debian hoặc các bản phân phối tương tự, và hỗ trợ kiến ​​trúc x86_64 và ARM64 (rất phù hợp với Raspberry Pi hoặc các thiết bị NAS gia đình nhỏ). Hệ điều hành được khuyến nghị để đạt hiệu suất tối ưu là:

  • CPU: Tối thiểu 2 lõi (4 lõi trở lên sẽ tốt hơn cho các bộ dữ liệu lớn và phân tích ML chuyên sâu)
  • RAM: Tối thiểu 4 GB (khuyến nghị 8-16 GB, đặc biệt nếu bạn bật tính năng học máy)
  • Lưu trữ: Ứng dụng này yêu cầu dung lượng lưu trữ nhỏ (10 GB), phần lớn được sử dụng cho ảnh và video của bạn; lưu ý thêm 10-20% cho ảnh thu nhỏ, bộ nhớ đệm và các phiên bản trung gian.
  • Màu đỏ: Tốc độ 100 Mbps là đủ cho truy cập cục bộ; nếu bạn dự định truy cập từ xa, hãy ưu tiên tốc độ tải lên tốt (hoặc sử dụng VPN/Tailscale).
  • GPU NVIDIA hỗ trợ CUDA: Tùy chọn này không bắt buộc, nhưng nó có thể tăng tốc đáng kể quá trình lập chỉ mục và xử lý ML.
  • Bộ nhớ SSD (dành cho cơ sở dữ liệu và phần mềm), và ổ cứng HDD/RAID nếu bạn có thư viện lớn.

2. Cài đặt các thư viện phụ thuộc và bắt đầu sử dụng Docker Compose

Phương pháp phổ biến và được khuyến nghị nhất là sử dụng Docker Compose :

  1. Cài đặt Docker và Docker Compose trên máy chủ của bạn (cũng có sẵn trên Unraid, ZimaOS và các môi trường khác có cửa hàng ứng dụng hoặc mẫu cộng đồng).
  2. Tạo một thư mục để lưu trữ các tệp cấu hình và tải xuống. docker-compose.yml và .NS Từ chi nhánh chính thức của Immich.
  3. Chỉnh sửa tệp .env để điều chỉnh đường dẫn lưu trữ (VỊ TRÍ TẢI LÊN), dữ liệu cơ sở dữ liệu Postgres, múi giờ, phiên bản phần mềm, tên người dùng và mật khẩu cơ sở dữ liệu, và các tham số khác mà bạn sẽ tìm thấy trong tài liệu hướng dẫn đầy đủ.
  4. Chạy docker compose up -dCác container của Immich sẽ được triển khai, cùng với dịch vụ ML, Redis và PostgreSQL vector.
  5. Truy cập giao diện web thông qua cổng 2283 của máy chủ và tạo tài khoản quản trị viên; từ đó bạn có thể thêm người dùng, cấu hình thư viện, xem thống kê và tùy chỉnh trải nghiệm.

Trong Unraid hoặc ZimaOS, quá trình này được đơn giản hóa hơn nữa nhờ các mẫu có sẵn trong "cửa hàng ứng dụng" của chúng, nhưng bạn nên kiểm tra xem ảnh hệ thống được sử dụng có phải là ảnh chính thức hay là ảnh của bên thứ ba; một số người dùng nâng cao thích tự tạo các tệp XML của riêng mình để kiểm soát tối đa.

3. Tích hợp với thiết bị di động

Tải ứng dụng chính thức cho Android hoặc iOS từ cửa hàng ứng dụng tương ứng (hoặc từ F-Droid nếu bạn muốn sử dụng ứng dụng mã nguồn mở hoàn toàn).

  • Hãy cấu hình URL máy chủ và thông tin đăng nhập của bạn trong ứng dụng.
  • Kích hoạt tính năng đồng bộ hóa tự động ảnh và video; Immich cho phép thiết lập các quy tắc tùy chỉnh như chỉ sử dụng Wi-Fi, chỉ khi đang sạc điện thoại, bao gồm hoặc loại trừ video, và kiểm soát mức độ nén/chất lượng.
  • Bạn có thể tải lên thủ công bằng cách chọn các ảnh hoặc video bạn muốn.

Các ứng dụng hiển thị rõ ràng trạng thái sao lưu của từng tập tin bằng các biểu tượng khác nhau và cho phép bạn xem thư viện ảnh được chia sẻ hoặc chỉ ảnh của riêng bạn.

Tùy chỉnh, quản trị và bảo trì nâng cao

Cấu hình nội bộ của máy chủ Immich

Từ trang quản trị máy chủ, bạn có thể:

  • Tạo người dùng và chỉ định hạn mức, nhãn lưu trữ tùy chỉnh và người đánh giá thủ công.
  • Các phương pháp nhập ảnh: từ Google Photos (thông qua Google Takeout và giao diện dòng lệnh của Immich), iCloud hoặc ổ đĩa cục bộ.
  • Quản lý tác vụ và nhật ký: theo dõi tiến độ tạo ảnh thu nhỏ, xử lý nhận diện khuôn mặt, quét thư viện bên ngoài, v.v.
  • Cấu hình các mẫu lưu trữ, sắp xếp thư mục tùy chỉnh (theo năm, tháng, người dùng…)
  • Các tích hợp bên ngoài: webhook, API, CLI, v.v.

Bảo mật và truy cập từ bên ngoài

Truy cập từ xa : Để cho phép truy cập internet, bạn cần một máy chủ proxy ngược (Nginx, Caddy, Traefik, v.v.) với chứng chỉ SSL đã được cấu hình. Điều quan trọng không kém là, tuyệt đối không được để Immich tiếp xúc với mạng công cộng mà không sử dụng HTTPS.

VPN hoặc Tailscale : Giải pháp an toàn nhất là hạn chế truy cập từ xa chỉ thông qua VPN được mã hóa. Sử dụng Tailscale giúp việc kết nối tất cả các thiết bị trong gia đình và truy cập chúng thông qua mạng riêng (100.xxx) trở nên đặc biệt dễ dàng.

Các biện pháp bảo mật tốt:

  • Sử dụng mật khẩu mạnh và xác thực hai yếu tố (2FA) cho quản trị viên (nếu có).
  • Tường lửa đã được cấu hình và việc kiểm tra định kỳ các kết nối/phiên đang hoạt động.
  • Cập nhật container thường xuyên thông qua docker compose pullluôn kiểm tra ghi chú phiên bản.

Sao lưu và khôi phục thảm họa

Việc sao lưu tất cả dữ liệu của bạn là vô cùng cần thiết : đừng để Immich là bản sao duy nhất ảnh của bạn. Luôn luôn sao lưu dữ liệu:

  • Thư mục ảnh gốc (UPLOAD_LOCATION)
  • Cơ sở dữ liệu PostgreSQL (sao lưu định kỳ thủ công hoặc tự động)
  • Tệp cấu hình .env và tệp docker-compose.yml

Bạn có thể sao lưu dữ liệu của mình bằng rsync sang một thiết bị NAS khác, dịch vụ lưu trữ đám mây được mã hóa hoặc ổ cứng ngoài cục bộ. Tự động hóa quy trình này là rất quan trọng. Hãy nhớ rằng bản sao lưu chỉ hữu ích nếu bạn có thể khôi phục nó nhanh chóng, vì vậy hãy kiểm tra quy trình trước khi thảm họa xảy ra.

Khắc phục sự cố thông thường

  • Lỗi tải lênKiểm tra dung lượng trống trên máy chủ, kích thước tối đa cho phép trong máy chủ proxy ngược, cập nhật ứng dụng di động và kiểm tra nhật ký máy chủ.
  • Nhận diện khuôn mặt/Hiệu suất AINếu container ML khởi động lại, có thể bạn cần thêm RAM hoặc dung lượng bộ nhớ ảo; bạn có thể tắt AI trên các cài đặt có tài nguyên thấp.
  • Hiệu suất web chậmKiểm tra tài nguyên (CPU/RAM), giữ cơ sở dữ liệu trên ổ SSD và thường xuyên dọn dẹp bộ nhớ cache.
  • Sự cố đồng bộ hóa thiết bị di động: Đảm bảo quyền truy cập trong ứng dụng, kiểm tra kết nối và cấu hình làm mới nền (iOS) hoặc dịch vụ liên tục (Android).
  • Bản cập nhật có vấn đềLuôn thiết lập phiên bản trong tệp .env và kiểm tra khả năng tương thích trước khi cập nhật (dự án thường xuyên thực hiện các thay đổi đối với cơ sở dữ liệu và cấu hình).

Tối ưu hóa và các phương pháp thực hành tốt nhất

Để tối ưu hóa hiệu suất và độ ổn định, nên duy trì nguồn lực đầy đủ và thực hiện bảo trì thường xuyên . Một số lời khuyên:

  • Phân bổ đủ RAM và bộ nhớ ảo cho container ML
  • Hãy lưu trữ cơ sở dữ liệu trên ổ SSD để dễ dàng tìm kiếm và lập chỉ mục.
  • Thực hiện bảo trì cơ sở dữ liệu định kỳ (vacuum/analyze)
  • Theo dõi dung lượng ổ đĩa và mở rộng dung lượng lưu trữ khi thư viện phát triển.

Trải nghiệm người dùng thực tế: những điểm nổi bật

Những người dùng cao cấp đã chuyển từ Google Photos hoặc các ứng dụng tương tự sang ứng dụng này đều nêu bật một số ưu điểm mà họ không tìm thấy ở bất kỳ đối thủ cạnh tranh nào:

  • Giao diện này tái hiện sự dễ sử dụng, cách sắp xếp theo trình tự thời gian và các phím tắt của phiên bản thương mại (như mục yêu thích, xóa nhanh, điều hướng dòng thời gian, v.v.).
  • Việc chuyển đổi hàng loạt ảnh từ Google Photos (thông qua Google Takeout và các tiện ích Immich CLI và Immich-Go chính thức) rất đơn giản, mặc dù có thể cần điều chỉnh nhỏ về siêu dữ liệu.
  • Nhận diện khuôn mặt và tìm kiếm ngữ nghĩa thực sự đã thay đổi trải nghiệm.Bạn có thể yêu cầu hệ thống gửi ảnh chụp người, sự kiện, vật thể cụ thể hoặc các khái niệm trừu tượng ("những thứ màu cam") và hệ thống sẽ phản hồi nhanh chóng và chính xác.
  • Độc lập khỏi các dịch vụ có thể ngừng hoạt động, thay đổi điều kiện hoặc tính thêm phí điện. Nó mang lại sự an tâm lâu dài và chi phí thấp hơn nhiều nếu bạn đã có sẵn phần cứng của riêng mình.
  • Ứng dụng di động này toàn diện, nhanh và hiển thị hoàn hảo trạng thái sao lưu.mặc dù các tính năng nâng cao hơn đang liên tục được cải tiến.
  • Hiện vẫn chưa có ứng dụng nào đủ tốt cho Android TV/Google TV.Điều này buộc bạn phải sử dụng máy tính xách tay kết nối với TV để xem album ảnh gia đình.

Hội nhập, cộng đồng và phát triển tương lai

Một trong những điểm mạnh lớn nhất của Immich là cộng đồng năng động: diễn đàn, Discord, GitHub và các subreddit chuyên biệt nơi bạn có thể hỏi về các vấn đề, đề xuất cải tiến, báo cáo lỗi hoặc đóng góp mã nguồn, bản dịch và tài liệu.

Các chức năng như sau được tích hợp liền mạch:

  • Hỗ trợ API cho CLI
  • Quản lý và trực quan hóa bản đồ với OpenStreetMap
  • Tiện ích mở rộng quản lý tìm kiếm vectơ (VectorChord, sự phát triển từ pgvecto.rs cũ)
  • Các tính năng lưu trữ nâng cao (TypeSense cho tìm kiếm cực nhanh, Redis cho bộ nhớ đệm hiệu quả, tích hợp proxy ngược và HTTPS đầy đủ)

Quá trình phát triển diễn ra rất tích cực, và các phiên bản mới liên tục được cải tiến. Điều quan trọng là phải đọc ghi chú phát hành cho mỗi phiên bản và kiểm tra các bản cập nhật trong môi trường thử nghiệm nếu bạn phụ thuộc nhiều vào nền tảng này để tránh gián đoạn dịch vụ.

Mẹo và câu hỏi thường gặp trong quá trình triển khai

  • Immich và PhotoPrism có thể cùng tồn tại được không? Vâng, điều đó hoàn toàn khả thi và hữu ích: sử dụng Immich làm kho lưu trữ hàng ngày và PhotoPrism để lập chỉ mục các tệp bên ngoài ở chế độ chỉ đọc.
  • Liệu việc chỉ để ảnh ở Immich có an toàn không? Tuyệt đối không: luôn luôn thực hiện ít nhất một bản sao lưu bên ngoài định kỳ; đừng bao giờ chỉ dựa vào một bản sao lưu cục bộ duy nhất.
  • Liệu Immich có thể chuyển đổi tốt từ các nền tảng khác không? Việc nhập ảnh từ Google Photos hoặc iCloud rất đơn giản và được hướng dẫn chi tiết; khi nhập ảnh từ bộ nhớ cục bộ, bạn có thể đặt các thư viện ảnh bên ngoài ở chế độ chỉ đọc để dễ dàng chuyển đổi hơn.
  • Tôi cần thêm bao nhiêu không gian? Nó bao gồm thêm 10%-20% phí trên ảnh gốc của bạn cho ảnh thu nhỏ, tìm kiếm vector và siêu dữ liệu.

Immich cung cấp giải pháp quản lý ảnh cá nhân toàn diện, mang đến trải nghiệm tương tự như các nền tảng thương mại nhưng với tính tự chủ, riêng tư và tự do của việc tự lưu trữ. Nếu bạn trân trọng những kỷ niệm của mình và muốn duy trì quyền kiểm soát hoàn toàn, Immich cung cấp một lựa chọn mạnh mẽ và an toàn hơn bao giờ hết.

Để lại một bình luận