Cài đặt Immich bằng Docker - Phương pháp nhanh nhất
Immich là Google Photos riêng tư của riêng bạn: dòng thời gian, album, tìm kiếm khuôn mặt và sao lưu điện thoại tự động, chạy trên máy tại nhà riêng của bạn. Quá trình cài đặt Docker Compose chính thức rất ngắn — hai tệp để tải xuống, một tệp để chỉnh sửa, một lệnh để chạy.
📑Chương
- Tại sao lại là Immich — một giải pháp thay thế Google Photos riêng tư trên phần cứng của riêng bạn
- Những thứ bạn cần trước khi bắt đầu — máy, Docker và bộ lưu trữ
- Tải xuống hai tệp chính thức
- Chỉnh sửa tệp .env — UPLOAD_LOCATION và DB_PASSWORD
- Bắt đầu ngăn xếp bằng một lệnh
- Mở Immich trên cổng 2283 và tạo tài khoản quản trị viên
- Bốn vùng chứa và các quy tắc phải tuân theo từ ngày đầu tiên
📋 Tổng quan & Hướng dẫn từng bước
Kiểm tra những gì bạn cần trước tiên
Immich là nền tảng sao lưu ảnh và video tự lưu trữ — nguồn mở và miễn phí — và cách chính thức để chạy nền tảng này là Docker Compose trên máy chủ Linux, PC cũ, PC mini hoặc NAS hỗ trợ Docker. Máy phải bật: laptop ngủ mỗi tối là máy chủ ảnh tệ. Dung lượng lưu trữ là thứ bạn sẽ hết trước tiên, vì vậy hãy lên kế hoạch cho thư viện ảnh đầy đủ của bạn cộng thêm khoảng 10-20 phần trăm cho hình thu nhỏ và video được chuyển mã.
RAM thực tế là khoảng 4 GB; vùng chứa máy học là phần đói nên 6-8 GB sẽ tốt hơn đáng kể. Xác nhận Docker và Docker Compose đã được cài đặt và hoạt động:
docker compose versionTạo thư mục và tải xuống hai tệp chính thức
Không bao giờ sao chép một tệp soạn thảo docker ngẫu nhiên từ một blog hoặc bài đăng trên diễn đàn — các phiên bản trôi dạt và tệp của người lạ có thể ghim bạn vào một bản dựng cổ. Các tệp chính thức luôn tồn tại trên trang phát hành GitHub của dự án. Tạo thư mục và di chuyển vào đó:
mkdir ./immich-app
cd ./immich-appTải xuống tệp soạn thảo và mẫu môi trường:
wget -O docker-compose.yml https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml
wget -O .env https://github.com/immich-app/immich/releases/latest/download/example.envChỉnh sửa tệp .env — Cấu hình duy nhất quan trọng
Tệp .env chứa một số giá trị mà Immich không thể đoán được. Mở nó:
nano .envĐặt UPLOAD_LOCATION=./library — nơi lưu trữ ảnh và video gốc của bạn; trỏ nó vào đĩa lớn nhất, đáng tin cậy nhất của bạn. Đặt DB_DATA_LOCATION=./postgres cho cơ sở dữ liệu và thay đổi DB_PASSWORD thành mật khẩu ngẫu nhiên dài. Bỏ ghi chú TZ và đặt múi giờ của bạn (ví dụ: Châu Á/Kolkata) để ngày chụp ảnh và công việc đã lên lịch trùng nhau. Để lại IMMCH_VERSION và mọi thứ bên dưới dòng được đánh dấu cho lần cài đặt đầu tiên.
Bắt đầu ngăn xếp
Một lệnh sẽ bắt đầu mọi thứ. Docker tải xuống các hình ảnh vùng chứa và khởi động chúng cùng nhau; lần chạy đầu tiên mất vài phút tùy thuộc vào tốc độ internet của bạn:
docker compose up -d
docker compose psLệnh thứ hai kiểm tra xem mọi thứ đã xuất hiện chưa — bạn sẽ thấy máy chủ, máy học, cơ sở dữ liệu và vùng chứa Redis đang chạy.
Mở Immich và tạo tài khoản quản trị
Mở Immich trong trình duyệt trên cùng mạng — nó trả lời trên cổng 2283:
http://YOUR-SERVER-IP:2283Nhấp qua màn hình chào mừng và đăng ký. Tài khoản đầu tiên được tạo sẽ trở thành quản trị viên — vì vậy hãy tự mình thực hiện bước này ngay lập tức trước khi bất kỳ ai khác trên mạng của bạn tìm thấy trang. Sau đó cài đặt ứng dụng Immich miễn phí trên điện thoại của bạn, đăng nhập bằng cùng một địa chỉ máy chủ và bật sao lưu tự động.
Biết Bốn Vùng Chứa và Quy Tắc
Tệp soạn thảo được một nhóm nhỏ điều hành chứ không phải một chương trình duy nhất: immich-server là bộ não — giao diện web, API, nội dung tải lên, album và tìm kiếm; immich-machine-learning là đôi mắt — nhận diện khuôn mặt, nhận dạng khuôn mặt và tìm kiếm thông minh; cơ sở dữ liệu PostgreSQL là bộ nhớ - dữ liệu về tên, ngày, album và khuôn mặt của mọi bức ảnh đều tồn tại ở đó, trong khi bản gốc là các tệp; và Redis là người đưa tin chuyển công việc giữa máy chủ và nhân viên chạy nền. Việc biết được sự phân chia này sẽ quan trọng sau này: nếu tìm kiếm bị hỏng, bạn sẽ kiểm tra máy học; nếu ảnh biến mất khỏi dòng thời gian nhưng tệp vẫn còn trên đĩa, bạn hãy kiểm tra cơ sở dữ liệu.
🏷️Topic Search Variables & Keywords
Hướng dẫn khắc phục sự cố và giải pháp từng bước - CÀI ĐẶT IMMCH NGAY BÂY GIỜ GOOGLE PHOTOS THAY THẾ. Trình diễn trên màn hình của Kỹ thuật Anshu....
Cài đặt Immich với Docker Compose từng bước - tải xuống các tệp chính thức, đặt UPLOAD_LOCATION và DB_PASSWORD trong tệp .env, khởi động ngăn xếp và mở giải pháp thay thế Google Photos riêng tư của riêng bạn trên cổng 2283.
(bản ghi kết thúc ở đây trên trang nguồn)
❓ Câu hỏi thường gặp
Hướng dẫn này có miễn phí 100% để làm theo không?
Đúng vậy! Tất cả hướng dẫn và phương pháp do Tech Anshu trình bày đều sử dụng tài nguyên giáo dục, hợp pháp và miễn phí.
Người mới bắt đầu có thể làm theo hướng dẫn này không?
Chắc chắn rồi! Mỗi bước đều được thể hiện trên màn hình với hướng dẫn chi tiết để mọi người có thể làm theo dễ dàng.
Tôi có thể đặt câu hỏi ở đâu nếu gặp khó khăn?
Hãy để lại nhận xét trực tiếp trên video YouTube và cộng đồng của chúng tôi cũng như Anshu kỹ thuật sẽ giúp bạn.
🚀 Xem hướng dẫn đầy đủ trên YouTube
🚀 Xem video hướng dẫn từng bước đầy đủ trên YouTube: https://www.youtube.com/watch?v=b_v7DbyFO14
Đăng ký Anshu kỹ thuật để được hỗ trợ CNTT, khắc phục sự cố Windows và quản lý máy chủ.
➡️ Xem toàn bộ video