잠시만요, 달이 떠오르면 글도 환해질 거예요.
services:
syncclipboard-server:
image: jericx/syncclipboard-server:latest
container_name: syncclipboard-server
restart: unless-stopped
ports:
- "5033:5033"
environment:
- SYNCCLIPBOARD_USERNAME=your_username
- SYNCCLIPBOARD_PASSWORD=your_password
volumes:
- /data/syncclipboard-server:/app/data
前言
在接触 SyncClipboard 之前,我尝试过多种剪贴板同步方案:小米电脑管家(强制捆绑安装)、微信输入法(要求所有设备统一输入法)等。但这些方案普遍存在稳定性问题——比如历史复制内容会随机失效、同步延迟明显等。最终我选择基于开源项目 SyncClipboard 自建服务,实现真正可控的跨平台剪贴板同步。
服务端部署
SyncClipboard 需要自建服务端,可根据使用场景灵活选择部署方式:
使用场景
推荐方案
纯局域网环境
NAS Docker 部署 / Windows 客户端内置服务器
公网访问
云服务器 Docker 部署 / 第三方 WebDAV 服务(如坚果云)
以下以公网服务器 Docker 部署为例:
1. 创建 compose 文件
注意:请提前修改 ports 映射端口及账户密码。
2. 启动服务
3. 安全建议
公网部署强烈建议配置 SSL 反向代理(如 Nginx/Caddy),避免明文传输敏感数据。
客户端配置
Windows 客户端
下载地址
发行版 · Jeric-X/SyncClipboard (下载最新发行版即可)
基础配置
添加账号选择对应账号类型,输入服务器地址和对应的用户名密码
点击服务状态查看对应服务状态
到此处剪贴板已经可以同步使用了,其余配置可以自行摸索或查看项目的README文档 进行探索
Android 客户端
软件推荐:HTTP Request Shortcuts,Sync Clipboard Flutter,Autox.js,SmsForwarder, Tasker
本文使用Sync Clipboard Flutter 作为示例进行演示