熊猫不是猫 一本好书就像就是一个最好的朋友。它始终不渝,过去如此,此刻仍然如此,将来也永远不变。——斯迈尔斯
博主

2天前在线

熊猫不是猫
有时候读书就是一种巧妙地避开思考的方法。——赫尔普斯
歌曲封面 未知作品

萌ICP备20229950号 蜀ICP备2021028903号

网站已运行 5 年 20 天 5 小时 28 分

Powered by Typecho & Sunny

7 online · 56 ms

Title

方便快捷!一个网页解决临时文件与文本需求,极空间部署云剪切板

panda

·

NAS教程

·

Article

都2024年了,相信大家的智能设备至少是两台以上了吧,比如熊猫自己就有一台台式,两台笔记本以及两台平板和一部手机。而往往很多人的设备并不是同平台,也就没有所谓的信息流转功能。有时候如果你在A设备看到一段内容想要复制粘贴到B设备,就特别麻烦,总不能每次都去扫个码登录微信吧,于是云剪切板就诞生了。
项目页

项目体验

该项目的功能很单纯,支持传输纯文本与文件或图片内容,同时图片支持预览。输入网址之后便可以直接在页面输入你想要跨设备复制粘贴的内容。
展示
文件默认为100MB的限制,当然这也是可以通过变量来设置的。同时该项目支持多设备显示,你正在使用的所有设备都会在设备列表展示出来,理论上支持数量不限制。
在线设备
当然,页面的访问也支持通过变量的方式来进行鉴权。这样避免了人人都能使用网页传输内容。
鉴权
该项目具备自适应的功能,所以在手机、平板等其他设备一样能拥有不错的使用体验,同时也能在在线设备中看到正在使用的手机型号(仅显示操作系统)
手机端

部署过程

项目部署并不难,打开极空间的Docker仓库,搜索项目名:csmayi/lan-clip,拉取镜像下载。
镜像下载
下载好之后我们在Docker文件夹中新建文件夹clip(名字随意,不能有中文)随后再新建配置文件config.json,内容如下:

♾️ text 代码:
{
    "server": {
        // 监听的 IP 地址,省略或设为null则会监听所有网卡的IP地址
        "host": [
            "127.0.0.1",
            "::1"
        ],
        "port": 9501, // 端口号
        "key": "localhost-key.pem", // HTTPS 私钥路径
        "cert": "localhost.pem", // HTTPS 证书路径
        "history": 10, // 消息历史记录的数量
        "auth": false // 是否在连接时要求使用密码认证,falsy 值表示不使用
    },
    "text": {
        "limit": 4096 // 文本的长度限制
    },
    "file": {
        "expire": 3600, // 上传文件的有效期,超过有效期后自动删除,单位为秒
        "chunk": 1048576, // 上传文件的分片大小,不能超过 5 MB,单位为 byte
        "limit": 104857600 // 上传文件的大小限制,单位为 byte
    }
}
配置文件
建好之后创建容器,将该文件映射路径设置为/app/server-node/config.json。其中配置文件的内容根据自己需求更改。将容器端口9501再映射到本地,随后启动容器。
启动项目
这时候如果你可以利用极空间的远程访问功能,输入极空间的IP或者127.0.0.1:9501,这样也可以通过直接点击远程访问小卡片访问剪切板。
远程访问

写在最后

很实用的项目,且运行起来也不占内存,设置好需求的上传文件大小以及持续时间,也能作为一个在线分享的工具。作者也是在两周前才打包好了Docker镜像,也是很感激这些为爱发电的开发者,记得去多点点星星哦!
以上便是本期的全部内容了,原创不易,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!
点赞收藏关注

现在已有 40 次阅读,0 条评论,0 人点赞
Comment:共0条
😀😃😄😁😆😅🤣😂🙂🙃😉😊😇🥰😍🤩😘😗😚😙😋😛😜🤪🤝🤑🤗🤭🤫🤔🤐🤨😐😑😶😏😒🙄😬🤥😌😔😪🤤😴😷🤒🤕🤢🤮🤧🥵🥶🥴😵🤯🤠🥳😎🤓🧐😕😟🙁☹️😮😯😲😳🥺😦😧😨😰😥😢😭😱😖😣😞😓😩😫🥱😤😡😠🤬
发表
搜 索 消 息 足 迹
你还不曾留言过..
  • 网心云要转型?不仅可以当NAS用,还能白嫖三个月迅雷会员!
博主 欢迎来到熊猫的小站,站点内容已全部恢复,不过之前的评论无法恢复,如有友链请在友链界面自行申请 不再显示
博主