discourse论坛搭建蓝图(2025.3.30日下午已经搭建完成,正在完善测试中)
-
discourse服务器配置
-
服务器配置:8H、32G、360G、1T
-
性能
-
限制用户注册®️,无特殊情况不接受陌生人
- 在论坛的“关于”页面或者注册页面明确说明邀请注册制度。
-
成为cloudflare付费用户,配置CDN、cloudflare缓存、抗DDOS、WAF、ZeroTrust
-
-
存储
-
用户无需自己在图床网站上传图片获取链接再使用,而是自动本站上传图片到付费的图床,顺便压缩图片大小,转化格式为webp。
-
或者使用cloudflare的B2/R2存储,记得设置防盗链,IP黑白名单
-
定期清除日志和零时文件
-
-
流量
- cloudflare开启Gzip压缩流量
- cloudflare开启redis缓存
-
-
服务器地址、IP质量
-
选择日本东京或者香港,提高访问速度。
-
开启cloudflare保护IP防止被泄露攻击,防止IP被墙。
-
保护ClawCloud账号安全性,开启Cloudflare账号2FA验证。
-
配置SSL证书,如Let’s encrypt加密为HTTPS。
-
开启WAF,使用更精细的 WAF 规则而非一刀切,阻止异常流量等等。
-
服务器SSH开启密钥验证,修改22端口,开启fail2ban等等。
-
购买家宽代理。
-
-
额外的注册域名,使用jxufe.???,有利于SEO优化,简洁域名便于输入记忆
-
注册域名前,查询一下域名是否被墙的历史记录。
-
Jxufe.dev
-
-
-
discourse邮件服务器配置
- 第三方付费方案
- 自建发送邮件服务器
-
discourse插件管理(不要安装过多的扩展,防止影响服务器和客户端的性能)
-
官方推荐的插件
-
discourse-seo
-
discourse-solved
-
discourse-spoiler-alert…
-
-
表情包扩展管理
-
-
discourse管理
- 用户等级制定:借鉴linux.do分为0、1、2、3、4、5个等级
- 0级为刚刚注册的用户,只能观看无权限帖子,点赞大大限制。
- 1级为访问天数达到2天的用户,可以看1级权限帖子,点赞评论有限制。
- 2级为访问天数达到10天的用户,可以看2级权限帖子,点赞评论限制一般。
- 3级为访问天数达到50天的用户,可以查看3级权限帖子,可以编辑他人帖子标题、标签,举报受理优先,点赞评论限制大大减小。
- 4级为站长授权的管理员,不超过5人,可以查看4级权限帖子,可以编辑他人帖子标题、标签,可以锁定帖子,删除帖子(移动帖子到4级),负责受理举报,点赞评论无限制。
- 5级为站长,1人,可以查看管理任何帖子,负责受理举报,点赞评论无限制。
- 帖子类别分类
- 帖子标签分类
- 用户等级制定:借鉴linux.do分为0、1、2、3、4、5个等级
-
论坛设计
-
logo设计,背景设计,风格设计
-
网站口号标语、关于、常见问题解答、论坛站矩(禁止内容,避免内容)、版块规、服务条款、隐私声明、联系方式
-
目前想着是作为江西财经大学网安协会的论坛(一厢情愿的)。
-
发布网络空间安全知识分享,聊天交流。
-
-
注意事项
- 防止涉政、鉴证内容,避免敏感话题公之于众
- 设置关键词屏蔽、AI审查、人工审查删除
- 严格管理关于VPN、代理的帖子的权限,仅仅技术交流。
- AI审查、仅仅运行特定群组(不是等级,而且群组)查看编写
- 防止域名被墙
- 防止选择过于随便的,或者特定字母结尾,如:33213.???或者???.vip,尽量像正规网站
- 及时续费服务器,及时备份数据!!
- 防止涉政、鉴证内容,避免敏感话题公之于众
查资料
- 有什么商业用的图床吗,需要速度快的一批的,但是也不是很贵,我怕360G被图片占满了,自己搭建一个图床但是硬盘小,IP线路不好就会裂图;而且建议是国内访问快的,因为用户都在国内,而且希望不是OSS,OSS容易被刷流量破产
-
jd的图床,不会删图片,但是功能太少了,需要自己写接口适配,速度很快很快,没有付费的选项
-
参考论坛帖子: 如何为你的博客找到最佳图片存储方案 - 开发调优 - LINUX DO 各位佬的图片都是托管在哪里的? - #52,来自 oun - 开发调优 - LINUX DO
- 家宽购买…