Discourse oder RoR Kurs

  1. Gibt es ein Tutorial, wie man Discourse auf einem selbst gehosteten Server installiert?
  2. Ist es wichtig, sich mit RoR vertraut zu machen, um Vorlagen usw. zu bearbeiten?

Suchst du die Standardinstallation?

Rails ist zwar involviert, aber die Templates sind im Discourse-Codebase eher ein Artefakt von EmberJS, da es sich um eine Single-Page-Applikation handelt.

Es ist jedoch nicht nötig, sich von Anfang an in Details zu verlieren. Du kannst einen Großteil der App-internen Texte im Admin-Dashboard bearbeiten und viele andere fertige Anpassungsoptionen unter Customization > Theme nutzen.

Okay, also wird Rails nur zum Bereitstellen der API und Ember JS für die SPA verwendet? Das ist gut zu wissen.
Um die Vorlagen zu bearbeiten, ist also Ember und zum Erstellen von Plugins Ruby zuständig?

Theme Components, wenn Sie nur das Frontend bearbeiten möchten, Plugins, wenn Sie das Backend (und bei Bedarf das Frontend) anpassen möchten.

Viel Material in #howto:devs und Dev

Dieser Link, den Sie geteilt haben (discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub), ist hervorragend – ich kann mein Hosting-Unternehmen bitten, mir dabei zu helfen, da es sich um ein Shared-Hosting-Konto handelt, also ohne Root-Zugriff. Nochmals vielen Dank.