immich-app/immich - Đánh Giá Chi Tiết
1. Tổng Quan & Chỉ Số GitHub
- URL: https://github.com/immich-app/immich
- Sao: 74087
2. Mô Tả Dự Án
Immich là một giải pháp quản lý ảnh và video hiệu suất cao, tự lưu trữ được thiết kế để cung cấp giải pháp thay thế riêng tư cho các dịch vụ đám mây như Google Photos. Nó cung cấp khả năng sao lưu an toàn, tổ chức và chia sẻ trong khi vẫn giữ toàn quyền kiểm soát thư viện phương tiện của bạn trên phần cứng của riêng bạn.
3. Phần Mềm Này Thay Thế Những Gì?
Immich là giải pháp thay thế trực tiếp cho:
- Google Photos
- Apple iCloud Photos
- Amazon Photos
- Các dịch vụ ảnh đám mây độc quyền khác
Nó cũng bổ sung hoặc thay thế các giải pháp thay thế tự lưu trữ như:
- Nextcloud Memories
- PhotoPrism
- Lychee
4. Chức Năng Chính
- Sao lưu Tự động: Tải lên ảnh/video liên tục từ thiết bị di động
- Nhận diện Khuôn mặt: Nhận diện và nhóm khuôn mặt bằng AI
- Phát hiện Đối tượng: Tìm kiếm thông minh sử dụng học máy
- Chế độ xem Dòng thời gian: Sắp xếp phương tiện theo trình tự thời gian
- Quản lý Album: Tạo và chia sẻ album tùy chỉnh
- Bảo toàn Metadata: Duy trì dữ liệu EXIF và chất lượng gốc
- Hỗ trợ Nhiều Người dùng: Khả năng tài khoản gia đình/dùng chung
- Ứng dụng Web & Di động: Truy cập đa nền tảng
5. Ưu và Nhược Điểm
Ưu điểm:
- Toàn quyền sở hữu và riêng tư dữ liệu
- Không có phí đăng ký hoặc giới hạn lưu trữ
- Phát triển tích cực với các bản cập nhật thường xuyên
- Trải nghiệm ứng dụng di động tuyệt vời
- Hỗ trợ cộng đồng mạnh mẽ
- Triển khai dựa trên Docker giúp đơn giản hóa thiết lập
Nhược điểm:
- Yêu cầu kiến thức kỹ thuật để tự lưu trữ
- Yêu cầu phần cứng cho các tính năng AI có thể khắt khe
- Không có sao lưu từ xa tích hợp (phải cấu hình riêng)
- Sử dụng pin ứng dụng di động trong quá trình sao lưu liên tục
6. Hướng Dẫn Cài Đặt Chi Tiết (Tự lưu trữ)
Yêu cầu
- Máy chủ Ubuntu 20.04+
- Docker và Docker Compose đã được cài đặt
- Tối thiểu 2GB RAM (khuyến nghị 4GB+ cho các tính năng AI)
- Tên miền với chứng chỉ SSL (khuyến nghị)
Cài đặt Từng bước
- Cài đặt Docker và Docker Compose
sudo apt updatesudo apt install docker.io docker-composesudo systemctl enable dockersudo systemctl start docker- Tạo Thư mục Dự án
mkdir immich && cd immich- Tải Tệp Docker Compose
wget -O docker-compose.yml https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml- Tạo Tệp Môi trường
cat > .env << EOFDB_HOSTNAME=immich_postgresDB_USERNAME=postgresDB_PASSWORD=postgresDB_DATABASE_NAME=immichREDIS_HOSTNAME=immich_redisUPLOAD_LOCATION=/usr/src/app/uploadJWT_SECRET=$(openssl rand -base64 128)EOF- Tạo Thư mục Tải lên
mkdir -p uploadsudo chown -R 1000:1000 upload- Khởi động Dịch vụ Immich
docker-compose up -d- Truy cập Immich
Mở trình duyệt và điều hướng đến
http://your-server-ip:2283
Cấu hình Bổ sung
Thiết lập Reverse Proxy (Nginx)
sudo apt install nginxsudo nano /etc/nginx/sites-available/immichThêm cấu hình:
server { listen 80; server_name your-domain.com;
location / { proxy_pass http://localhost:2283; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; }}Kích hoạt site:
sudo ln -s /etc/nginx/sites-available/immich /etc/nginx/sites-enabled/sudo nginx -tsudo systemctl reload nginxThiết lập SSL với Let’s Encrypt
sudo apt install certbot python3-certbot-nginxsudo certbot --nginx -d your-domain.comPhiên bản Immich của bạn hiện đã sẵn sàng! Tải ứng dụng di động từ cửa hàng ứng dụng của bạn và kết nối với máy chủ tự lưu trữ để bắt đầu sao lưu ảnh và video của bạn một cách an toàn.
Advertisement
Advertisement