前言:
当我们在多台电脑上使用浏览器或重装浏览器时,常会遇到浏览器登录状态互相不同步的情况,还需我们在新设备或未登录的设备上手动再次登录,难免有些麻烦。CookieCloud是一个自部署的项目,它的主要功能是将浏览器中的 Cookie 和 Local storage 数据同步到各设备和云端,从而实现跨设备的数据共享和登录状态同步。值得一提的是,它内置了端对端加密技术,确保用户数据的安全性。此外,你还可以自由设定同步时间间隔,以满足不同场景下的需求。本文将带来在拾光坞N3的Docker中部署和使用CookieCloud的方法
预估难度:
1.部署CookieCloud Server
打开拾光坞客户端,登录,进入 容器服务
图片.png
点击右侧 镜像商店
图片.png
在商店中搜索 easychen/cookiecloud,选择图中镜像,点击 导入镜像,并静待导入完成
屏幕截图,20240809,001441.png
导入完成后,点击右侧 镜像管理
图片.png
找到刚刚下好的镜像,点击右侧 创建容器
屏幕截图,20240809,001641.png
在弹出窗口中配置容器
基础设置 中,容器名称随便填;勾选 启用性能限制,CPU选择2核,内存请设置为100MB左右的适当值;如有需要,勾选 开机自启 选项
屏幕截图,20240809,001938.png
路径设置 中,将本地任一目录映射至容器内 /data/api/data 目录
屏幕截图,20240809,001742.png
网络设置 请设为 Bridge模式
屏幕截图,20240308,182057.png
端口设置 中,请将容器内 8088 TCP端口转发至本地任一端口
屏幕截图,20240809,001807.png
环境设置 和 命令设置 中无需更改
配置完成后,点击 提交 创建容器
2.启动服务端,客户端同步
容器创建完成后,点击左侧 容器管理,启动刚刚创建的CookieCloud容器
屏幕截图,20240809,001842.png
查看云盘内网IP
在需要同步的浏览器中安装CookieCloud插件(现CookieCloud可在Google Chrome和Edge的插件商店下载并安装),这里以Chrome为例
安装好后,点击插件栏的CookieCloud插件配置插件;在需要将数据上传至服务端的浏览器A中,设置插件工作模式为 上传到服务器,在 服务器地址 栏填入 http://[云盘内网IP]:[8088端口转发至的本地端口] (按上图中例子则为 http://192.168.31.182:28088),随机生成 用户KEY 和 端到端加密密码并妥善保管二者,其他的按需填写即可
屏幕截图,20240809,002808.png
在需要接受同步数据的浏览器B中,设置插件工作模式为 覆盖到浏览器,同样填入服务器地址,用户KEY 和 端到端加密密码 请务必填写与浏览器A相同的值,否则不起作用,其他的按需填写即可
图片.png
3.可能遇到的问题和提示
- 重要:请勿使用同一 用户KEY 和 端到端加密密码 在不同浏览器中上传数据到服务器,服务端会发生互相覆盖的情况;覆盖到浏览器可在多个浏览器中使用相同KEY和密码
- 不方便到Chrome商店下载的盘友可使用此民间搭建的插件商店:Crx搜搜 下载和安装插件
- 部分网站不允许相同Cookie在不同浏览器中使用,同步Cookie后同时登录时,可能会导致其他浏览器账号登出
,