Casnode 是一款采用 Go + React 编写的,仿照 V2EX 页面风格开发的论坛社区程序,项目开源。现在新的 UI 界面也还在开发中。
通过 XORM 支持的大部分主流关系型数据库,包括 MySQL 、PostgreSQL 、Oracle 、SQL Server 、SQLite......
前端是 javascript+React 框架,后端主要使用 Golang 的 Beego+XORM 。前后端分离,支持高并发,支持爬虫服务端渲染,搜索引擎 SEO 友好。
论坛目前通过 i18next 支持中文及英文,日后会增加更多的语言
管理员可以访问 Web 后台管理界面,对帖子、板块和用户等数据进行查看和修改
支持用户、帖子、回复、板块等所有数据的迁移
类似 Disqus ,可以将论坛中的某个板块作为产品官网或个人博客的插件模块使用
支持设置禁用词列表,过滤帖子中的敏感词
支持的多种多样的登录 /注册方式,目前有 Github, Google ,QQ, 微信、微博、支付宝、飞书等十几种登录方式,你也可以在设置中自主绑定,以便登录。支持手机验证码和邮箱验证码,支持忘记密码和验证码登录。
图片和附件支持阿里云 CDN 、腾讯云 CDN 、Amazon 等多种存储,新建评论 /主题可以拖拽添加图片,就像 Github 上那样。
编辑器支持 Markdown 模式或 HTML 模式
更多的功能还在持续添加中......
更多详情信息各位可以亲自体验,以及阅读 README
PS: 目前还在持续的更新版本增加功能
1
VVValent 2021-12-04 13:10:24 +08:00
棒!
|
2
zwgf 2021-12-04 13:32:57 +08:00
回复头像缩进 看着好别扭
|
3
cond0r 2021-12-04 13:34:07 +08:00
真不错
|
4
mangohaoming 2021-12-04 15:13:38 +08:00
看起来不错
|
5
fenglayting 2021-12-04 15:43:30 +08:00
做的不错,下次不要做了
|