Avatar
极简论坛已开源,欢迎点赞+自部署尝鲜

详情就不从github复制了,大家可以去github上围观,欢迎部署+点赞.

最开始开发的时候是基于SQLite的,主打一个轻量级,但是想了下,论坛这种东西好像使用SQLite还是感觉怪怪的,再加上Prisma对于PostgresSQL的支持是最好的,于是直接就换成了PostgresSQL.

MySQL不支持数组,SQLite不支持全文搜索,数组,JSON,枚举等.这还说啥呢?直接换了.

目前功能比较简单,大致列下,暂时还不支持手机,会逐步适配的.

  1. 发言和回复支持markdown语法.
  2. 支持积分制度,回复,发言,点赞/踩,签到等可以获得或者扣除积分,当然有上限每天.
  3. 支持消息机制,目前暂无私信功能,回复,点赞/踩,提及等会通知对方,消息在右上方个人卡片栏可以看到未读数量.
  4. 支持后台管理,可以管理用户,帖子,标签,回复等.
  5. 支持Docker-compose一键部署.

这里贴个后台的图,大家可以看看.

管理后台
Avatar
6 个月前
0
0

牛逼,无私奉献的大佬,又开源。

Avatar
6 个月前
0
0

样式有点眼熟啊😁

Avatar
jerry楼主mod
6 个月前
0
0

样式有点眼熟啊😁

恩借鉴了不少论坛的样式。

Avatar
6 个月前
0
0

样式有点眼熟啊😁

恩借鉴了不少论坛的样式。

回复有邮件通知会不会更好

Avatar
6 个月前
0
0

样式有点眼熟啊😁

恩借鉴了不少论坛的样式。

回复 自动引用不完全

Avatar
jerry楼主mod
6 个月前
0
0

@jkjoy 我参考下其它论坛如何处理这个应用的.

Avatar
jerry楼主mod
6 个月前
0
0

@jkjoy #5 借鉴了NodeSeek论坛的做法,使用html锚点引用楼层.去掉了引用.

Avatar
6 个月前
0
0

@jerry #7

复制代码
 [#7](/post/pcz63U2w4QxABvtM7ixFLXn#7) 

后面这个能隐藏不显示在编辑栏中么

Avatar
6 个月前
0
0

发现未读的帖子哪怕点进来未读也不会消除 非得手动点已读

Avatar
jerry楼主mod
6 个月前
0
0

@jkjoy #8 这个没辙,我是参考NodeSeek的做法,这个就是个普通的markdown语法,没法隐藏。

@jkjoy #9 是的,下个版本会加上读了帖子自动把相关的消息置为已读的。

Avatar
6 个月前
0
0

@jerry #10 OK

Avatar
6 个月前
0
0

从X上找过来的。

Avatar
6 个月前
0
0

默认后台管理员账号多少的?

Avatar
6 个月前
0
0

支持

Avatar
5 个月前
0
0

挺好的,能折腾 现在能折腾的人少了

Avatar
jerry楼主mod
5 个月前
0
0

@develop #13 默认第一个用户就是管理员
@testdog #15 哈哈 生命不息 折腾不止

Avatar
4 个月前
0
0
复制代码
Avatar
3 个月前
0
0

论坛的积分和等级制度是怎么样的,如何升级到第二或更高级,依据是积分吗?没有在管理后台看到等级相关的设置信息

Avatar
jerry楼主mod
3 个月前
0
0

@lucky #18 目前是写死的.

200分以下是1级用户
200-400 -> 2级
400-900 -> 3级
900-1600 -> 4级
1600-2500 -> 5级
2500-3600 -> 6级

目前最高6级.

Avatar
3 个月前
0
0

@jerry #19 有个鸡贼的问题,我最近部署后,通过管理员账户增加积分,但是等级不会变,不管多少积分都是等级1,这是bug还是故意设置的呢😁

Avatar
jerry楼主mod
3 个月前
0
0

@lucky #20 等级每小时更新一次.