关于 Discourse 论坛应用

Discourse 也就是目前 linux.do 使用的这套,看了一下安装文档,写得很复杂,小白禁入的样子。

简化来看,其实只看这些步骤就好:

先这样

sudo -s
git clone https://github.com/discourse/discourse_docker.git /var/discourse
cd /var/discourse
chmod 700 containers

接着这样

./discourse-setup

然后这样

# 出现提示时回答以下问题:

Hostname for your Discourse? [discourse.example.com]: 
Email address for admin account(s)? [[email protected],[email protected]]: 
SMTP server address? [smtp.example.com]: 
SMTP port? [587]: 
SMTP user name? [[email protected]]: 
SMTP password? [pa$$word]: 
Let's Encrypt account email? (ENTER to skip) [[email protected]]: 
Optional Maxmind License key () [xxxxxxxxxxxxxxxx]:

完了之后,就在浏览器打开你设置的域名。并注册成为管理员。

想不怕眼花,可以看原文 https://github.com/discourse/discourse/blob/main/docs/INSTALL-cloud.md

3 个赞

最低系统要求呢,感觉不是我跑得起来的样子 :joy:

感谢你的教程

1g1c 就能跑,把 swap 打开。

这是配置文件 containers/app.yml

./discourse-setup 记得 chmod +x

似乎需要/只能使用域名,,,不能用 127.0.0.1?

回头试试先