文章代号:immich-introduction
视频教程
哔哩哔哩:
前言
在当今这个互联网盛行的时代
我们不可避免地与数字化世界产生更多的联系
特别是使用一些云服务如网盘、云备份
这意味着一些涉及隐私的信息如照片和视频
可能会因为“云备份”被厂商窃取
个人隐私面临着前所未有的威胁
不仅如此
如果你不付费
云备份的空间会非常小
今天我要介绍的一款叫做“Immich”的开源相册备份软件
就可以完美的解决这些问题
其原理是在你电脑上搭建一个备份服务器
十分的安全
效果预览
需要满足的条件
Windows10以上系统(或Linux系统计算机)
开启VT-x(Windows系统)
服务端搭建
准备开始(Linux计算机跳过)
打开控制面板,打开启用或关闭Windows功能
设置,勾选Hyper-V
、适用于Linux的Windows子系统
、虚拟化平台
,保存退出重启。如果没有这两个选项就检查Windows是否为专业版
安装和配置WSL2(Linux计算机跳过)
打开Microsoft Store。搜索Ubuntu,点击第一个然后安装
安装完之后打开
等到出来一条要求输入的几行后英文设置一个用户名、密码
出现user@xxxxx:~$
就成功了
切换root用户
1 | sudo -i |
输入密码
更新软件源
1 | apt update |
更新所有软件包
1 | apt upgrade -y |
安装Docker
1 | apt install docker-compose -y |
安装Immich服务端
可能需要科学上网,先配置代理,以Clash从7890端口为例
1 | export http_proxy="http://电脑内网IP:7890" |
取消代理命令:
1 | export http_proxy="" |
运行安装脚本
1 | curl -o- https://raw.githubusercontent.com/immich-app/immich/main/install.sh | bash |
端口映射(Linux计算机跳过)
这里使用frp
下载frp linux(以下仅为参考)
1 | wget "https://github.com/fatedier/frp/releases/download/v0.51.3/frp_0.51.3_linux_amd64.tar.gz" |
下载frp windows(如frp_0.51.3_windows_amd64.zip
)
Windows端:解压,在解压出来的目录打开终端,运行:
1 | .\frps |
Linux端:
解压刚才下载的文件(以下文件名仅为参考)
1 | tar zxvf ./frp_0.51.3_linux_amd64.tar.gz |
进入frp目录(以下文件名仅为参考)
1 | cd ./frp_0.51.3_linux_amd64 |
编辑frpc.ini
1 | vi ./frpc.ini |
点击i
进入编辑模式,修改server_addr =
后的数字为电脑内网ip
修改[ssh]
为[immich]
修改[local_port] =
后的数字为2283
修改[remote_port] =
后的数字为2283
修改完按下esc
,输入:wq!
回车退出
运行frpc(后台运行):
1 | nohup ./frpc & |
客户端连接
创建相册管理账号
浏览器打开http://127.0.0.1:2283
,在看到的页面点击Getting Started
,然后输入邮箱(不需要真实)、密码、昵称,填完后点击底部Sign Up
注册,然后登录,就能看到管理页面了,成功
手机App连接
App在Google Play和App Store均有提供,搜索Immich
即可
你也可以从Immich的GitHub页面(点击跳转)的Releases中下载APK
安装完之后打开,在第一个页面中输入http://电脑内网ip:2283/api
,第二个页面输入管理员账号邮箱和密码登录,然后授予文件访问权限就可以进了
点击右上角小云朵,点击第一行选择要备份的相册(默认全部),单击选中双击排除
选完返回,下滑,找到前台自动备份和后台备份并打开,然后点击最下方的按钮进行备份
AI搜索
这段看视频07:58 - 08:28吧。懒得写了
关闭与启动
关闭docker
1 | cd /root/immich-app |
启动docker
1 | cd /root/immich-app |
运行exit
两次退出WSL2,任何一个cmd/powershell输入
1 | wsl --shutdown |
关闭WSL2
重新打开只需输入wsl
注意事项
本项目正在非常活跃地开发,所以不要将Immich作为照片的唯一备份方式!