前言

最近发现这个挺有意思的项目,叫NaiveBoom,顾名思义,让Naive的事情不再发生。简单来说,这是一个无需注册即可使用的阅后即焚程序,当你需要在能够被第三方监听的平台,分享一些敏感信息时,可以借助NaiveBoom,将敏感信息以一个一次性链接的形式发送,一旦被人点击,信息即消失了。说到这里是不是感觉很棒?不过看了下运行环境过于复杂,所以做成了Docker镜像,中间填坑无限...欢迎品尝~

因为NaiveBoom没有什么重要数据,所以镜像并没有配置数据库的持久化存储


界面


安装Docker

如果已经安装了Docker环境直接跳过本步骤即可
#CentOS 6
rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum update -y
yum -y install docker-io
service docker start
chkconfig docker on

#CentOS 7、Debian、Ubuntu
curl -sSL https://get.docker.com/ | sh
systemctl start docker
systemctl enable docker.service

部署NaiveBoom镜像

拉取DOcker镜像
docker pull quchaonet/naiveboom:latest
运行DOcker镜像(前面的3000是本机端口,后面3000是容器内端口)
docker run -d -p 3000:3000 quchaonet/naiveboom:latest
此时访问http://ip:3000,应该就能正常访问使用NaiveBoom服务了!
上面命令都为x86-64框架使用,如果是在ARM64框架下请把代码中的latest修改为arm64即可

配置反代、SSL证书

这个就比较简单了,看一下之前的文章即可
Last modification:October 28th, 2019 at 11:19 pm
If you think my article is useful to you, please feel free to appreciate