我知道我迟到了几个月,但我终于鼓起勇气,用这个新脚本开始了我的自托管之旅。我已经在 Proxmox/Ubuntu VM 上运行了 Docker Compose,所以我想就在那里继续。由于这仅仅是为了测试目的(我的网站甚至还不存在),我没想到需要在防火墙上开放任何端口。但正如你们中的许多人可能已经知道的那样,如果你除了运行 wget 脚本之外什么都不做,子域名验证将会失败。
重新运行 ./discourse-setup --skip-connection-test 至少可以让你通过,但它并不能解决问题……我缺乏经验,花了太多时间进行 Google 搜索才找到有人提到这种跳过方法,所以我只想在这里添加这个提示,以防有人遇到同样的问题。
我目前还没有设置代理,那么正确设置我的 Discourse 服务器的最佳方法是什么,这样我就不会失去我的域名,并且可以继续测试,直到我准备好向我的受众公开它?我是否需要赶紧设置代理?还是有其他方法可以安全地开放 443/80 端口?