多平台剪切板同步Gcopy部署--小白步骤

Gcopy应用部署, 我看到论坛有类似的贴子, 对于小白来说还是有些地方需要更明确的说一下,这个教程是我一步一步的做法,这个工具对于我工作用Win, 自己的电脑是Mac, 一个安卓手机一个苹果手机来说非常有用.

非常感谢作者耐心指导, 简单记录, 希望可以帮助像我一样的代码小白. 虽然大佬不喜欢docker, 奈何这玩意对于小白来说相对简单, 如有问题一定是我不会或者没想到,大佬轻喷.

项目地址

https://github.com/llaoj/gcopy

下面是步骤, 不会的复制粘贴就好了

docker安装参考下面链接

安装好docker后操作如下, 按照顺序执行代码
1.

echo "SERVER_URL=http://gcopy:3376" > /root/data/docker_data/gcopy/frontend/.env.production
mkdir -p /root/data/docker_data/gcopy
cd /root/data/docker_data/gcopy
vim docker-compose.yml

英文状体下按字母i, 然后将下面粘贴进去, 英文状态下输入 :wq退出
163SMTP发件请自行谷歌百度, 我用的是163邮箱, 其他邮箱应该也可以请自行google这个非常重要, 需要做好, 用来发送验证码,不同设备登陆相同邮箱才能同步.

version: '3.8'
services:
  gcopy:
    container_name: gcopy
    image: llaoj/gcopy
    restart: always
    ports:
    - "3376:3376"
    command: ["--app-key=随机字符用于加密", "--smtp-host=smtp.163.com", "--smtp-port=465", "--smtp-username=你的163邮箱用户名,注意要带@163.com", "--smtp-password=163SMTP授权码", "--smtp-ssl"]

  gcopy-frontend:
    container_name: gcopy-frontend
    image: llaoj/gcopy-frontend
    restart: always
    ports:
    - "3375:3375"
    volumes:
    - ./frontend/.env.production:/app/.env.production
    depends_on:
    - gcopy

6.启动
docker-compose up -d

注意放行端口3375, 然后IP:3375即可, 反代可以参考上面爱玩实验室的链接, 从一个完全不会代码到学会部署都是在那学的, 粗糙了点, 有问题可以问GPT解决.

7.更新

cd /root/data/docker_data/gcopy

docker-compose down

docker-compose pull

docker-compose up -d

docker image prune # prune 命令用来删除不再使用的 docker 对象。

8.卸载

cd /root/data/docker_data/gcopy

docker-compose down

rm -rf /root/data/docker_data/matrix # 完全删除

docker image prune -a #删除不需要镜像 
5 个赞

常规话题软件分享

1 个赞

感谢!!

1 个赞

不觉明历

感谢

感谢!!

哪里需要点哪里,棒