收起左侧

使用Docker部署局域网剪切板分享工具

2
回复
92
查看
[ 复制链接 ]

84

主题

94

回帖

0

牛值

小有名气

镜像是我(汉化)制作的,欢迎关注我B站账号 秦曱凧 (读作 qín yuē zhēng)
后面有新的项目,会在B站先发,欢迎关注。

项目介绍

一个简单高效的局域网内实时同步剪切板工具,让多设备之间的内容共享变得简单。

如果这个项目有帮到你。欢迎start。也厚颜期待您的打赏

有需要帮忙部署这个项目的朋友,一杯奶茶,即可程远程帮你部署,需要可联系。
微信号 E-0_0-
闲鱼搜索用户 明月人间
或者邮箱 firfe163@163.com

视频教程

镜像

容器内部端口5159,可通过设置环境变量PORT的值来指定监听端口。

  • 国内仓库
    • AMD64镜像
      swr.cn-north-4.myhuaweicloud.com/firfe/jian_qie_ban:1.0
      
    • ARM64镜像
      swr.cn-north-4.myhuaweicloud.com/firfe/jian_qie_ban:1.0-arm64
      
  • DockerHub仓库
    • AMD64镜像
      firfe/jian_qie_ban:1.0
      
    • ARM64镜像
      firfe/jian_qie_ban:1.0-arm64
      

docker run 部署

docker run -d \
--name jian_qie_ban \
--network bridge \
--restart always \
--log-opt max-size=1m \
--log-opt max-file=1 \
-p 5159:5159 \
firfe/jian_qie_ban:1.0

compose 文件部署 👍推荐

# version: '3'
name: jian_qie_ban
services:
  jian_qie_ban:
    container_name: jian_qie_ban
    image: firfe/jian_qie_ban:1.0
    restart: always
    logging:
      options:
        max-size: 1m
        max-file: '1'
    ports:
      - 5159:5159
    volumes:
      - ./data:/data

环境变量配置

项目支持以下环境变量来配置功能。

环境变量名 说明 默认值 示例
PORT 服务器端口 5159 PORT=8080
MAX_ITEMS 最大保存的内容条数 1000 MAX_ITEMS=500
MAX_AGE 内容最长保存时间(小时) null(不限) MAX_AGE=24
WRITE_INTERVAL 数据写入文件的间隔时间(分钟) 10 WRITE_INTERVAL=5
NODE_ENV 运行环境(production/development) development NODE_ENV=production
MAX_CHANGES 累积变更数达到阈值时写入(IO优化) 10 MAX_CHANGES=20
MIN_INTERVAL 最小写入间隔(毫秒)(IO优化) 30000 MIN_INTERVAL=60000
FORCE_WRITE 所有连接关闭时是否强制写入 true FORCE_WRITE=false

效果图

电脑.jpg

收藏
送赞 1
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

1

主题

32

回帖

0

牛值

江湖小虾

非常棒,简单好用。希望加入粘贴图片功能,希望能保留一些格式,比如部署您这个docker时候的.yml

格式。

我的要求是不是太多了titter

2

主题

5

回帖

0

牛值

江湖小虾

希望加入粘贴图片功能

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则