Ersetzen Sie rubygems.org durch den Taobao-Mirror, um Netzwerkfehler in China zu beheben

rubygems.org hosts its resource in Amazon S3 which is disturbed by GFW. So gem and bundle complain from time to time.

This guide assumes you used docker installation. This guide also has a version in Chinese. 中文指南

Add a template

Open your congiruation file, say, app.yml.

Add a reference to the china template:

templates:
  - "templates/postgres.template.yml"
  - "templates/redis.template.yml"
  - "templates/sshd.template.yml"
  - "templates/web.template.yml"
  - "templates/web.china.yml"

Bootstrap docker container

Rebuild your app

./launcher rebuild app

Or bootstrap:

./launcher bootstrap app

You are done! Everything should work then.

7 „Gefällt mir“

I think the template file’s path should be “templates/web.china.template.yml”.

1 „Gefällt mir“

it looks like this suggestion has been implemented. could you update the original topic so that it reflects the appropriate fix?

2 „Gefällt mir“

Hallo @fantasticfears, danke für den Tipp. Ich plane, Discourse selbst zu hosten, um Probleme mit dem Discourse-Host wie Zugriffsblockaden und Leistungsproblemen zu vermeiden. Weißt du, ob der Discourse-Quellcode selbst Serviceanfragen enthält, die von der Großen Firewall blockiert werden? Falls ja, kann ein selbst gehostetes System den Dienst in Festlandchina nicht garantieren.

PS: https://meta.discoursecn.org/t/discourse/28 ist derzeit nicht verfügbar.