树洞剪藏#剪藏#树洞剪藏

【实用Docker推荐】搭建Microbin-异设备间互相传送文本和文件

2024 年 12 月 5 日1 分钟
分享Twitter / XTelegram微博
【实用Docker推荐】搭建Microbin-异设备间互相传送文本和文件 封面

同步来源:树洞剪藏 源站剪藏 ID:238 原文地址:https://www.lincol29.cn/usemicrobin

打开原文 · 打开源站剪藏快照


【实用Docker推荐】搭建Microbin-异设备间互相传送文本和文件

Lincol29

文章

C# 生产力工具 NAS 面经 WEB前端 23种设计模式 WordPress

网站地图

支持创作

留言板

关于我

友人帐

实验室

流量监测 文件共享 服务监控 灵光一闪 岁月图谱

路虽远,行则将至。事虽难,做则必成!

夜间模式 暗黑模式

字体

Sans Serif Serif

阴影

浅阴影 深阴影

滤镜

关闭 日落 暗化 灰度

圆角

主题色

4%

公告

如果此博客内容对您有所帮助,也可打赏一下哟。

费用将用以维持网站运行,十分感谢!

年年岁岁花相似,岁岁年年人不同 没有BUG的代码是不完美的!

搜索

文章目录

站点概览

前言 展示效果 准备工作 配置 Yaml 上线服务 使用 mircobin 登录管理界面 参考资料 推荐阅读

微信公众号:Lincol的编程世界

随机美女图片

文章分类 NAS (13 篇文章) 生产力工具 (12 篇文章) 文章 (12 篇文章) C# (12 篇文章) WordPress (6 篇文章) 23种设计模式 (6 篇文章) 面经 (2 篇文章) WPF (2 篇文章) WEB前端 (1 篇文章)

热门阅读 网站地图 1048 浏览 文章 【实用Docker推荐】使用zerotier实现内网穿透—无公网IP也能在线访问NAS 4877 浏览 NAS Winform窗体自适应电脑分辨率 2375 浏览 C# Visual Studio2022离线安装(没网),制作离线安装包 2302 浏览 生产力工具 C#详细学习教程 2243 浏览 C# 黑群晖激活AdvancedMediaExtensions(AME)解码 2041 浏览 NAS 【实用Docker推荐】搭建moon节点实现zerotier加速访问 1919 浏览 NAS

标签云

C# C#基础 docker English excel GitHub Life mvvm NAS NAS、docker PasswordBox Timer Typora Typora、生产力工具 visual studio winform WordPress WordPress、建站技术 WPF 命名规则 建站技术 插件 教程 文章 生产力工具 自我提升 计算机基础 设计模式

广告赞助

【实用Docker推荐】搭建Microbin-异设备间互相传送文本和文件

2024-8-14 13:30

|

NAS |

302

本文最后更新于 50 天前,其中的信息可能已经过时,如有错误请发送邮件到 [email protected]

感谢 TurboAI 对本博客的的大力赞助。 创作不易,如果您觉得有帮助,请 支持 LIncol29! 为了让我能够继续创作更好的内容,你也可以选择订阅博客的 VIP ,包年 VIP 仅需 10 元 / 年,所有 VIP 内容免费观看

2024-08-15:更新 Microbin 如何使用、管理员账户登录

前言

在公司想从自己电脑传文件给另外一台电脑,但是百度网盘、阿里网盘、以及 alist 等都比较麻烦。我自行搭建的 nextcloud 访问比较卡顿,暂时放弃。

这时我们需要一个轻量的 docker 应用,可以粘贴文本以及传送文件。 Microbin :具有 URL 重定向、 自动文件过期 、原始文件服务、隐私设置、 二维码共享 等很酷的功能。一起跟随 lincol29 来搭建 Microbin 吧

展示效果

主界面展示:

准备工作

docker 容器

docker-compose

服务器以及域名

如没有安装 docker-Compose,可根据下文自行安装,最好安装 2.0 以上版本的。1.29.1 比较老,本文环境使用的是 v2.21.0

登录服务器,指定工作目录。(自行选择工作目录,放在你自己想要的位置)

work=/wwwroot/docker/microbin && mkdir -p $work && cd $work

放行端口 2789 (等下会用到,你也可以自定义未使用的端口)

配置 Yaml

在 $work 目录下,也就是 /wwwroot/docker/microbin 这个目录中

创建 yaml 文件。

vim docker-compose.yaml

docker-compose.yml 文件

version: '3.5'

services:

microbin:

image: danielszabo99/microbin:latest

container_name: microbin

restart: unless-stopped

environment:

  • TZ=Asia/Shanghai

  • MICROBIN_HIGHLIGHTSYNTAX=true

  • MICROBIN_HASH_IDS=true

  • MICROBIN_EDITABLE=true

  • MICROBIN_PRIVATE=false

  • MICROBIN_HIDE_FOOTER=true

  • MICROBIN_HELP=true

  • MICROBIN_FOOTER_TEXT=lincol29 # 记得改成自己的名字

  • MICROBIN_HIDE_HEADER=true

  • MICROBIN_HIDE_LOGO=false

  • MICROBIN_NO_ETERNAL_PASTA=true

  • MICROBIN_NO_FILE_UPLOAD=false

  • MICROBIN_NO_LISTING=true

  • MICROBIN_THREADS=2

  • MICROBIN_TITLE=free-bin

  • MICROBIN_PUBLIC_PATH=https://microbin.lincol29.cn/ # 记得改成自己的网址

  • MICROBIN_QR=true

ports:

  • 2789:8080 # 冒号左边可以改成自己需要的端口号

volumes:

  • ./app:/app/pasta_data # 冒号左边可以改自己想要的挂载路径

查看端口是否被占用(以 2789 为例),输入:

lsof -i:2789 #查看 2789 端口是否被占用,如果被占用,重新自定义一个端口

如果啥也没出现,表示端口未被占用,我们可以继续下面的操作了~

如果出现:代表没有安装 lsof

-bash: lsof: command not found

运行:

apt install lsof #安装 lsof

上线服务

上线服务:

cd $work && docker-compose up -d

此时已经可以使用 http://ip: 端口 的形式去访问 microbin 了。但最好是使用网址去访问,不然无法保存。

使用 mircobin

要注意的是,环境变量可分别设置 加密 / 未加密上传的单次上传大小限制,不设置加密变量则默认为加密上传。上限变高意味着对服务器性能要求也会提高,咱们可酌情更改。

MICROBIN_MAX_FILE_SIZE_ENCRYPTED_MB=256 # 未加密默认上限256MB

MICROBIN_MAX_FILE_SIZE_UNENCRYPTED_MB=2048 # 加密默认上限2048MB

将 URL 输入到另外一台电脑即可看到此内容。

可以使用二维码分享

登录管理界面

MICROBIN_ADMIN_USERNAME

如果设置了,则在 yourserver.com/admin/ 启用管理员界面,如果未设置,则禁用该界面。如果设置了管理员用户名但未设置管理员密码,则登录时只需将密码字段留空即可。 默认值: admin

MICROBIN_ADMIN_PASSWORD

如果设置了,则在 yourserver.com/admin/ 启用管理员界面,如果未设置,则禁用该界面。除非还设置了管理员用户名,否则不会产生任何影响。如果设置了管理员用户名但未设置管理员密码,则登录时只需将密码字段留空即可。 默认值: m1cr0b1n

简单点来说就是你在配置时没有设置管理员用户和密码,那么他就是默认的账户和密码。

默认账户:admin

默认密码:m1cr0b1n

注意:如果你的 Mircobin 为公众使用,请注意修改自己的管理员账户和密码。

可以看到上传的内容、重定向链接、环境变量配置等信息

参考资料

Installation and Configuration | MicroBin :Microbin 如何安装和配置

GitHub – szabodanika/microbin: A secure, configurable file-sharing and URL shortening web app written in Rust. :microbin 的 githup 项目

推荐阅读

【实用 Docker 推荐】搭建 gitea - 拥有自己的代码仓库

【实用 Docker 推荐】使用 zerotier 实现内网穿透 — 无公网 IP 也能在线访问 NAS

【实用 Docker 推荐】搭建 Bitwarden 密码管理器 — 轻松记住密码

赞赏

创作不易,如果您觉得有帮助, 请支持LIncol29!

如有需要,请至 网站地图 学习本博客的教程

博客订阅:通过 RSS 或关注公众号 [Lincol的编程世界] | 广告招租与合作请 留言

本文链接: https://www.lincol29.cn/usemicrobin

版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0协议转载请注明文章地址及作者哦~

docker

分享到微信

微信扫描二维码

评论

0

GoodBoyboy

Windows Firefox 湖南省长沙市 联通

8-14

2024-8-14 14:20:51

推荐一个局域网使用webrtc传文件的——snapdrop

这是我目前已经部署的https://snapdrop.goodboyboy.top/

推荐一个局域网使用webrtc传文件的——snapdrop 这是我目前已经部署的https://snapdrop.goodboyboy.top/

回复

0

Lincol 博主 GoodBoyboy Windows Chrome 广东省深圳市 电信

8-14

2024-8-14 14:28:33

ok,有应用场景的话我试着搭建一个。目前我都是手机传东西给电脑。现在管的严被墙了不能使用wechat等软件

ok,有应用场景的话我试着搭建一个。目前我都是手机传东西给电脑。现在管的严被墙了不能使用wechat等软件

回复

0

yun

Windows Edge 四川省达州市 移动

10-15

2024-10-15 18:56:24

https://www.lincol29.cn/usemicrobin#header-id-4

中 在 $work 目录下,也就是 /wwwroot/docker/bitwarden 这个目录中

应该是microbin

https://www.lincol29.cn/usemicrobin#header-id-4在 $work 目录下,也就是 /wwwroot/docker/bitwarden 这个目录中 应该是microbin

回复

0

Lincol 博主 yun Windows Chrome 广东省深圳市 电信

10-15

2024-10-15 18:59:53

感谢指出,写文章时这些重复的步骤我是直接copy的,可能忘记修改啦。👍

感谢指出,写文章时这些重复的步骤我是直接copy的,可能忘记修改啦。👍

回复

0

ss

Windows Edge 江苏省常州市 联通

10-16

2024-10-16 10:33:56

我部署好了,就是copt text这个按钮没效果,不知道你是不是也一样?

我部署好了,就是copt text这个按钮没效果,不知道你是不是也一样?

回复

0

Lincol 博主 ss iPhone Chrome 广东省 移动

10-16

2024-10-16 10:38:39

https://microbin.lincol29.cn/p/aMz3Rb 你打开我的microbin 测试一下呢。我的是正常使用的。你F12看下按钮有没有触发

https://microbin.lincol29.cn/p/aMz3Rb 你打开我的microbin 测试一下呢。我的是正常使用的。你F12看下按钮有没有触发

回复

发送评论 编辑评论

Markdown

悄悄话

邮件提醒

发送 编辑

|´・ω・)ノ ヾ(≧∇≦)ゝ (☆ω☆) (╯‵□′)╯︵┴─┴  ̄﹃ ̄ (/ω\) ∠( ᐛ 」∠)_ (๑•̀ㅁ•́ฅ) →_→ ୧(๑•̀⌄•́๑)૭ ٩(ˊᗜˋ)و (ノ°ο°)ノ (´இ皿இ`) ⌇●﹏●⌇ (ฅ´ω`ฅ) (╯°A°)╯︵○○○ φ( ̄∇ ̄o) ヾ(´・ ・`。)ノ" ( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃ (ó﹏ò。) Σ(っ °Д °;)っ ( ,,´・ω・)ノ"(´っω・`。) ╮(╯▽╰)╭ o(////▽////)q >﹏< ( ๑´•ω•) "(ㆆᴗㆆ)

颜文字 Emoji 小恐龙 花!

上一篇 【实用Docker推荐】搭建Bitwarden密码管理器—轻松记住密码 下一篇 WordPress中blockquote如何使用

推荐文章

【实用Docker推荐】使用zerotier实现内网穿透—无公网IP也能在线访问NAS

黑群晖激活AdvancedMediaExtensions(AME)解码

【实用Docker推荐】搭建moon节点实现zerotier加速访问

使用FRP实现内网穿透访问群晖NAS详细搭建教程(含ZeroTier对比)

使用 Cloudflare 搭建 Docker Hub 镜像代理——实现国内访问docker

【实用Docker推荐】搭建alist—支持网盘及WebDav

【实用Docker推荐】搭建gitea-拥有自己的代码仓库

【实用Docker推荐】搭建Bitwarden密码管理器—轻松记住密码

【实用Docker推荐】搭建NextChat—好用的AI聊天服务

【实用Docker推荐】搭建umami——统计网站数据(自定义统计脚本)

学累了就来张美女图片养养眼吧~~~

Theme Argon

Copyright

©2022-2024 版权所有 Lincol29 ୧(๑•̀⌄•́๑)૭

备案号

粤ICP备2024168618号

Running Time 359 days 8 H 26 M 20 S

13 次查询 耗时 1.003 seconds, 使用 11.11MB 内存

相关文章