|
13| 0
|
Lattepanda+Immich搭建家庭照片云 |
|
作为一名技术型 SEO,同时也是一位幼儿园妈妈,我一直在探索如何高效管理个人工作和家庭的数字内容。平时我用 Jellyfin 来托管视频,但对于家庭照片,我希望能有更强大的 搜索功能。经过调研,我选择了 Lattepanda + Immich 来搭建自己的照片存储和管理平台。本文我将分享整个过程和实用技巧。 什么是Immich? Immich 是一款开源、自托管的照片和视频备份解决方案,它的特点包括:
什么是Lattepanda? Lattepanda Sigma 是一款小型 x86 单板电脑(SBC),特点包括:
除了用来作为家庭流媒体服务器,Sigma在工作上也是我的得力助手。 在使用Ollama的视觉+推理模型生成图片高质量的alt属性上表现也非常优秀 为什么选择Lattepanda+Immich 来打造自己的照片存储? 结合我的使用场景,有几个原因: 照片搜索功能强大:我希望家庭照片能快速通过内容搜索找到,比如搜索“生日蛋糕”“公园”等。
Immich 在Windows环境下使用Docker安装的详细步骤 Immich Quick start Step 1 -下载所需文件 创建您选择的目录(例如./ immich-app)来保存docker-compose.yml和.env文件。 移动到您创建的目录 mkdir ./ immich-app cd ./ immich-app [backcolor=rgba(0, 0, 0, 0.1)][backcolor=rgba(0, 0, 0, 0.1)] Lattepanda Widows环境下安装Immich - 创建目录 通过运行以下命令下载docker-compose.yml和example.env: 获取docker-compose.yml文件 wget -O docker-compose.yml https://github.com/immich-app/im ... /docker-compose.yml 获取.env文件 wget -O .env https://github.com/immich-app/im ... ownload/example.env 您也可以从浏览器下载这两个文件,并将它们移动到您创建的目录中,在这种情况下,请确保将example.env重命名为. env。 ![]() Lattepanda Widows环境下安装Immich - 下载docker-compose.yml和.env文件 Step 2 -使用自定义值填充.env文件 默认环境变量内容 # You can find documentation for all the supported env variables at https://immich.app/docs/install/environment-variables# The location where your uploaded files are storedUPLOAD_LOCATION=./library# The location where your database files are stored. Network shares are not supported for the databaseDB_DATA_LOCATION=./postgres# To set a timezone, uncomment the next line and change Etc/UTC to a TZ identifier from this list: https://en.wikipedia.org/wiki/Li ... se_time_zones#List# TZ=Etc/UTC# The Immich version to use. You can pin this to a specific version like "v1.71.0"IMMICH_VERSION=release# Connection secret for postgres. You should change it to a random password# Please use only the characters `A-Za-z0-9`, without special characters or spacesDB_PASSWORD=postgres# The values below this line do not need to be changed###################################################################################DB_USERNAME=postgresDB_DATABASE_NAME=immich 使用存储备份资产的首选位置填充UPLOAD_LOCATION。它应该是服务器上有足够可用空间的新目录。 考虑将DB_PASSWORD更改为自定义值。Postgres不公开,因此此密码仅用于本地身份验证。为了避免Docker解析此值时出现问题,最好只使用字符A-Za-z 0 -9。这是一个方便的实用工具。 通过取消注释TZ=行来设置时区。 如有必要,填写自定义数据库信息。 Step 3 -启动容器 在步骤1中创建的目录(现在应该包含自定义的docker-compose.yml和.env文件)中,运行以下命令以启动Immich作为后台服务: 启动容器 docker compose up -d ![]() Lattepanda Widows环境下安装Immich - Docker启动容器 Step 4 浏览器中打开 http://<machine-ip-address>:2283 http://localhost:2283 或 http://127.0.0.1:2283 ![]() 启动Lattepanda Widows环境下安装Immich - 浏览器打开端口号2283 ![]() 启动Lattepanda Widows环境下安装Immich - 设置账号密码 ![]() 启动Lattepanda Widows环境下安装Immich - 设置语言 ![]() 启动Lattepanda Widows环境下安装Immich - 设置服务隐私 ![]() 启动Lattepanda Widows环境下安装Immich - 设置用户隐私 ![]() 启动Lattepanda Widows环境下安装Immich - 设置存储模板 ![]() 启动Lattepanda Widows环境下安装Immich - 备份 ![]() Immich - 优秀的搜索功能 手机端访问Immich 以苹果为例打开App store 搜索 Immich ![]() 苹果手机App store下载Immich + 手机端访问 总结 通过 Lattepanda + Immich,我成功搭建了家庭照片自托管平台:
FAQ(常见问题) Q: Lattepanda 能长期运行吗? A:是的,功耗低且散热良好,适合 24/7 家庭服务器使用。 Q: Immich 支持多少用户和照片量? A:对于家庭使用完全足够,专业版可支持大规模团队和数万张照片。 Q: Windows 部署与 Docker 部署有什么区别? A:Windows 原生安装更简单,Docker 部署更易扩展和跨平台。 Q: 能和 Jellyfin 一起运行吗? A:可以,Immich 专注照片,Jellyfin 专注视频,两者互不干扰。 Q: 如何保证照片备份安全? A:定期同步到 NAS 或外部硬盘,同时启用数据库备份,保证数据不会丢失。 |
沪公网安备31011502402448© 2013-2026 Comsenz Inc. Powered by Discuz! X3.4 Licensed