多端一键同步剪切板GCopy部署教程

GCopy

一个剪切板同步的工具, 支持文字、截图和文件。
使用 Golang 和 Nextjs 开发. 完全开源。
GCopy重视您的数据隐私, 不持久化存储您的数据, 它们都在内存中. 如果你24h内不使用, 数据就会被删除。
使用体验很好,多个设备一键同步剪切板内容,使用邮箱验证码登录,保障数据安全。

文章发布在 我的博客
开源地址Github
在线Demo:GCopy - 不同设备间的剪切板同步服务

部署教程:

这里使用docker compose一键部署,我使用的是1Panel,故下方代码中部分路径按照1panel可以快照备份的路径设置。当然可以自定义。
另外,下方代码需要将command中的中文修改为你自己的变量,才能正常发邮件
在路径 /opt/1panel/apps/gcopy/frontend/ 下手动创建 .env.production文件,填入

SERVER_URL=http://gcopy:3376

然后创建编排即可成功部署该项目。
代码如下

version: '3.8'
services:
  gcopy:
    container_name: gcopy
    image: llaoj/gcopy:v1.2.11
    restart: always
    ports:
    - "3376:3376"
    command: ["--app-key=这个自定义,用于加密", "--smtp-host=这里填写你的发件服务器地址", "--smtp-port=这里填写发件服务器端口号", "--smtp-username=这里填写发件用户名", "--smtp-password=这里填写发件用户密码(授权码)", "--smtp-ssl"]

  gcopy-frontend:
    container_name: gcopy-frontend
    image: llaoj/gcopy-frontend:v1.2.11
    restart: always
    ports:
    - "3375:3375"
    volumes:
    - /opt/1panel/apps/gcopy/frontend/.env.production:/app/.env.production
    depends_on:
    - gcopy

7 个赞

图片编辑时显示正常,为啥发出来就提示损坏啊

把图片上传到论坛就行了,给你改了改

5 个赞

常规话题软件分享

5 个赞

感谢,收藏了

好的

有空试试

mark

1 个赞