Thanks to visit codestin.com
Credit goes to github.com

Skip to content

georgeJzzz/paopao-ce

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PaoPao CE

官网 https://www.paopao.info

1. 代码说明

  • paopao-api 泡泡后端
  • paopao-web 泡泡前端

2. 安装说明

  • 需要提前安装Go(>=1.17)、Node.js(>=14)、MySQL(>=5.7)、Redis环境

  • 需要安装 Zinc (轻量级全文搜索引擎),可以查阅 https://zincsearch.com/ 安装

2.1 paopao-api 后端服务

  • 导入 paopao-api 目录下的paopao.sql文件至数据库

  • 拷贝 config.yaml.sample 文件至 config.yaml,然后按照注释完成配置修改

cd 项目根目录/paopao-api
go mod download
go build .

编译成功后,将产出 paopao-api 二进制文件,运行:

chmod +x paopao-api
./paopao-api

即可正常启动

2.2 paopao-web 前端服务

编译前需要修改 .env里面的后端地址

cd 项目根目录/paopao-web
vim .env
yarn
yanr build

build完成后,可以在dist目录获取编译产出,配置nginx指向至该目录即可

3. 其他

后端服务建议使用 supervisor 守护进程,然后通过nginx反向代理

短信通道使用的juhe数据,如果申请不下来,可以考虑替换其他服务商的

代码结构比较简单,喜欢的朋友欢迎贡献PR。

About

PaoPao Community Edition

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 48.4%
  • Go 46.1%
  • JavaScript 4.8%
  • Less 0.4%
  • Dockerfile 0.2%
  • HTML 0.1%