首先,准备一个域名,例如我的 discourse.us.kg,在 CloudFlare 面板里面配置 SSL/TLS 加密为完全,不然进网站的时候会重定向过多,除非你不用 SSL 证书。
买鸡要注意买 HZ Finland Medium 及以上配置的,Mini 的少于 2GB 一般都装不上。
安装系统这里我选择 Ubuntu,记得打开 VNC,除非你有 ipv6 环境可以用自己的客户端连接。
接收到邮件后把 ip 解析到域名上去,开上小黄云。
v6 鸡要安装一个 warp,不然会连接不上 git,这里推荐 fscarmen 大佬的。
wget -N https://gitlab.com/fscarmen/warp/-/raw/main/menu.sh && bash menu.sh
安装 git 和 docker。
sudo apt install git
sudo apt install docker.io
下载 Discourse 安装包。
sudo -s
git clone https://github.com/discourse/discourse_docker.git /var/discourse
cd /var/discourse
chmod 700 containers
执行安装命令,--skip-connection-test
一定要加上,不然绑定域名的时候会绑不上。
./discourse-setup --skip-connection-test
安装时会出来让你配置信息,SMTP 我这里就用 Serv00 的,填写用户名密码不要学我,填自己的。
Hostname for your Discourse? [discourse.example.com]: discourse.us.kg
Email address for admin account(s)? [me@example.com,you@example.com]: notessentials@163.com
SMTP server address? [smtp.example.com]: mail5.serv00.com
SMTP port? [587]: 587
SMTP user name? [user@example.com]: discourse@kk14569.serv00.net
SMTP password? [pa$$word]: Discourse
Let's Encrypt account email? (ENTER to skip) [me@example.com]: discourse@kk14569.serv00.net
Optional Maxmind License key () [xxxxxxxxxxxxxxxx]:
接下来全自动安装,等待即可。
安装完成后打开网站,填写信息,完成!
100 枚邀请码,直接升级二级用户:https://discourse.us.kg/invites/9CmU6VJcn8