今天笔者搭建了 PasteMe 什么是 PasteMe?简言之,就是在线网络剪贴板。

一、项目介绍

PasteMe 是一个无需注册的文本分享平台,针对代码提供了额外的高亮功能。

  • 在存储内容时,设置密码 和 阅后即焚 可以高度保证用户内容的安全性和私密性。
  • 在将自己的内容分享给别人时,提供了一键复制链接和二维码分享等多种途径。
  • 在查看别人的内容时,可以一键复制所有文本。如果查看的是阅后即焚的内容,那么在网页加载完成之前,实体数据就已经不存在了。

之前搭建了一个类似的项目:松子快享-安全免费在线剪贴板

松子快享-安全免费在线剪贴板 松子快享-安全免费在线剪贴板 技术交流中想把长代码分享给别人,比如引导页:https://szfx.top/intro/ 长代码不方便完整贴出(太占位置)那就可用笔者搭建的剪贴板网站 https://share.szfx.top/... 时间:2021/6/19 分类:工具网站 阅读:156

项目演示:https://share.szfx.top

PasteMe演示站已关闭,https://pasteme.cn

但项目还在Github上更新:https://github.com/LucienShui/PasteMe

于是使用 Docker 部署 PasteMe,网站地址:https://code.szfx.top

我边参考官方文档,兼看网友笔记完成部署

这里简单给大家介绍一下配置过程

二、项目部署

环境:宝塔面板(组件去商店下载)

组件:Docker管理器 3.6、Python项目管理器 1.9

1、安装docker-compose

sudo apt update && sudo apt install python3 vim python3-pip curl git -y
pip3 install docker-compose

2、拉取PasteMe镜像

git clone https://github.com/LucienShui/PasteMe.git --depth=1 -b docker pasteme

3、编辑前后端文件

cd pasteme

cp frontend/usr/config.example.json frontend/usr/config.json
# 除了"/api"其他都随便改 - 都不改最好 - 等服务起来慢慢改
vim frontend/usr/config.json

cp backend/config/config.example.json backend/config/config.json
# 原则上什么都不要改 - 我就是改了端口,碰上502错误,找了半天
# 默认端口8000是用于docker内使用
vim backend/config/config.json

# 这个可以做一些外部端口的修改
vim docker-compose.yml

docker-compose.yml内数据库信息可不改,自动配置。只需修改端口号即可

4、启动服务

在pasteme目录下执行

docker-compose up -d

5、反代域名

这个比较简单,动动手就行。

参考资料

1、PasteMe/README.md at main · LucienShui/PasteMe · GitHub

2、宝塔面板docker部署PasteMe – 一个支持阅后即焚的可私有文本分享程序 – 大鸟博客 (daniao.org)

3、Docker部署PasteMe – 1024.ee

Invitation
QQ Group
1095632335

created:04/01/2020

Welcome to the Group

Use this card to join us and participate in a pleasant discussion together .

Welcome to JISHUSONGSHU Group,wish you a nice day .