中国でDiscourseをホストする方法

中国のVPSで試してみましたが、常に「github.com」に接続できず、ruby などのリソースにも通常接続できません。中国で Discourse を構築するにはどうすればよいでしょうか?


単にフォルダ全体を中国のVPSにコピーすることは可能でしょうか?

日本では Discourse を構築済みですが、中国のVPSでは github.com に接続できません。そのため、フォルダ全体を中国にコピーして、Discourse を単純に起動し、IP アドレスを変更することはできるかと考えています。

もしそれが可能であれば、すべてがスムーズにいきます!毎回、日本のVPSでDiscourseをアップグレードし、その後フォルダ全体を中国にコピーするだけで済みます。

私には専門家とは言えませんが、このサイトを開くにはVPNの購入が必要だと思います。あるいは、DiscourseをホストするためにDigitalOcean.comやCommuniteq(旧DiscourseHosting)を利用することもできます。

私自身も答えは持っていませんが、検索すると有望そうなトピックがいくつか見つかりました。ぜひご覧になって、結果を教えてください!

https://meta.discourse.org/search?q=china

そして、アリババクラウドではポート443がブロックされていることがわかりました!ポート80も通常はブロックされています。

中国でDiscourseを構築するのは避けるべきのようです。

2018年1月に問題を抱えていたのを目にしました。あなたのサイトが再び稼働することを願っています。当社のフォーラムでも上海のユーザーを「失いました」。これはおそらく、政府によって当社のIPがブロックされたことが原因だったと思います。あなたの成功を心から祈っています。諦めずに続けてください。

フォルダ全体を中国の VPS に単純にコピーすることは可能ですか?

私は日本で Discourse を構築しましたが、中国の VPS から github.com に接続できません。
そのため、フォルダ全体を中国にコピーして、Discourse を単純に起動し、IP アドレスを変更することは可能でしょうか?

それが可能であれば、すべて問題ありません!毎回、日本の VPS で Discourse をアップグレードし、その後、フォルダ全体を中国にコピーするだけで済みます。

サーバーの hosts ファイルを編集して、github を接続可能な IP アドレスに指し示すようにしてください。また、app.yml に中国のテンプレートを追加することを忘れないでください。