积下论笔 是一个简洁清爽的微社区系统,基于SpringBoot,Jpa,ant-design,nextjs开发,具备丰富的社区功能。已在实际中得到应用,你可以使用该系统搭建自己的社区。
旧版分支看这里 V1 Nodejs 版本
积下论笔社区: bbs.lizc.net,当前已重新开放访问,如无法访问请尝试科学上网
注意: 当前处于开发中 - 请勿用于生产环境。
尚在开发中的功能(寻求支援):
- 支持搜索功能
- 优化编辑文章体验
- 标签功能聚合
- 分类设置(仅管理配置网站分类)
- 草稿箱功能
- 可能接入github登录
- 网站样式优化,如logo,排版,文字大小统一等等
建议服务器配置至少1核2g内存
- 依赖 mysql 数据库,建议使用 8.0 以上版本;mysql文档:https://www.mysql.com
- java 版本,建议使用 17 以上版本;
这里推荐使用 docker 对这些依赖进行安装,简单方便快捷。非docker安装请自行网上搜索安装方法。
以系统版本 ubuntu20 为例子:
当前由于上传的镜像尚不支持自定义网站配置,建议本地设置好配置后,并且使用compose测试配置进行构建docker-compose.test.yml,后续将简化该过程。
- 安装 docker ,参照文档:https://docs.docker.com/engine/install/ubuntu,按照顺序执行,即可完成。
- 安装 docker compose,参照文档:https://docs.docker.com/compose/install/linux/#install-the-plugin-manually
- 克隆仓库代码
https://github.com/bs32g1038/jixialunbi
- 进入
jixialunbi
目录 - 构建镜像
docker compose -f docker-compose.test.yml build
- 运行
docker compose -f docker-compose.test.yml up -d
- 停止
docker compose -f docker-compose.test.yml stop
- 更多 docker compose 命令请网上查找