想把一段代码发给同事、把一段日志分享到群里、临时传个文本——发微信文件会过期、发QQ会屏蔽关键字、发云盘链接太麻烦。MicroBin是一个极简的自托管剪贴板,支持语法高亮、加密、阅后即焚、文件上传。
Docker部署MicroBin
docker run -d --restart always
-p 8082:8080
-e MICROBIN_ADMIN_USERNAME=admin
-e MICROBIN_ADMIN_PASSWORD=强密码
-v microbin-data:/app/microbin_data
--name microbin
danielszabo99/microbin:latest
# 访问 http://VPS_IP:8082打开网页就是一个简洁的文本框→粘贴内容→点”保存”→得到一个短链接→把这个链接发出去,接收方打开就能看到内容。支持Markdown渲染、代码语法高亮、纯文本三种格式。
雨云入门VPS月付几块跑MicroBin——轻量到极致,内存占用不到50MB。优惠码 admin01 首月五折。
实用功能
阅后即焚:保存时勾选”Burn after reading”→链接被打开一次后内容自动销毁。适合发一次性密码或敏感信息。
加密分享:设个密码→接收方需要输密码才能看内容。配合HTTPS就是端到端安全的临时消息传递。
文件上传:MicroBin也支持上传小文件(配置文件、日志、截图),和文本一样的分享逻辑。
自定义短链接:保存时可以设自定义的路径而不是随机字符串——比如/password变成你的域名/password,方便记忆。
Nginx反代HTTPS
server {
listen 80;
server_name paste.你的域名.com;
client_max_body_size 50M;
location / {
proxy_pass http://127.0.0.1:8082;
proxy_set_header Host $host;
}
}
# certbot --nginx -d paste.你的域名.com常见问题
存在MicroBin上的内容多久自动删除?
默认不会自动删除。阅后即焚是手动勾选的。想定期清理在docker run里加 -e MICROBIN_HIGHLIGHTSYNTAX=true。
和PrivateBin、Hastebin有什么区别?
PrivateBin默认端到端加密服务端看不到内容,安全性最高但功能纯粹。MicroBin多了文件上传和代码高亮,像轻量版GitHub Gist。Hastebin主打代码分享,MicroBin更通用。
可以限制谁可以创建paste吗?
设了管理员账号后可以在环境变量里开 -e MICROBIN_PUBLIC_PATH=false 禁止公开路径,必须登录才能创建。适合团队内部用。






