随着家庭相册的日益增长,照片和视频的存储成为了一个令人头疼的问题。不愿再为付费服务买单的我,决定寻找一个更好的解决方案。这时,我遇到了IMMICH,一个由软件工程师Alex亲手打造的照片和视频备份管理工具。Alex的初衷简单而直接:为家人打造一个既经济又高效的照片管理工具,避免对外部付费服务的依赖。
IMMICH简介
IMMICH(官网:Home | Immich),这个听起来有些陌生的名字,却蕴含着强大的功能。它由Alex开发,旨在提供一个简单易用的自托管备份解决方案,配备高效的本机移动应用程序,让用户能够轻松查看和管理照片及视频。Alex深知市场上缺乏一款既能满足备份需求又能在移动设备上流畅运行的工具,因此他决定自己动手,填补这一空白。
IMMICH的安装指南
为了让大家也能体验到IMMICH的魅力,我将详细讲解如何在Windows 11系统上使用Docker Desktop安装IMMICH。
一、硬件要求
二、安装步骤
o 用记事本打开docker-compose.yml和.env文件,根据需要进行修改。
o 修改镜像地址:确保所有镜像链接(ghcr.io、docker.io)均可访问,否则需要替换为可访问的镜像源地址(国内应该可以访问ghcr.io,但是docker.io无法访问,需要将docker.io前加上:m.daocloud.io/,共两个地方)。
o 数据库配置:更新数据库配置以防止数据丢失,将${DB_DATA_LOCATION}:/var/lib/postgresql/data更改为
pgdata:/var/lib/postgresql/data,并在volumes部分添加pgdata:(复制下面整行,前方必须有空格!)。
- ${DB_DATA_LOCATION}:/var/lib/postgresql/data修改为:(注意:整行全部复制,少一个前方不能少了空格,少了空格执行会报错!) - pgdata:/var/lib/postgresql/data
volumes: model-cache: 后面加上一句: pgdata:
o 时区设置:在.env文件中,将时区设置为你所在地区的时区,如TZ=Asia/Shanghai。
# TZ=Etc/UTC更改为:TZ=Asia/Shanghai
o 打开包含docker-compose.yml和.env文件的文件夹,在终端中运行命令docker-compose up -d(首次运行需要下载镜像,视网络状况而定,时快时慢)。
o 等待容器启动完成,这可能需要几分钟时间。完成后,你可以在Docker Desktop中看到immich容器正在运行。
o 在Docker Desktop中,点击容器的“Ports(s)”下方的蓝色链接(2283:3001),这将打开IMMICH的网页界面。如果无法立即访问,请等待几分钟让系统完全启动。
o 首次访问时,你将看到注册页面,这标志着IMMICH已成功安装。
结语
至此,你已经成功在Windows 11系统上安装了IMMICH。接下来,你可以开始上传和管理你的照片和视频了。IMMICH的简洁界面和强大功能将让你的照片存储之旅变得更加轻松和愉快。如果需要更多关于IMMICH的使用技巧或系统配置信息,请持续关注我们的后续文章。
希望这篇文章能帮助更多人顺利安装并享受IMMICH带来的便利。