ich plane, ein neues Discourse-Forum einzurichten und möchte einige Punkte klären:
Server: Ich werde einen VDS von Hetzner kaufen. Welches Betriebssystem wird für Discourse empfohlen?
E-Mail/SMTP: Ich erwäge die Nutzung von Namecheap Private Email. Wird dieser SMTP-Dienst während der Discourse-Einrichtung reibungslos funktionieren?
Installationsschritte: Könnten Sie mir nach dem Kauf des Hetzner VDS eine Schritt-für-Schritt-Anleitung geben, wie ich Discourse von Grund auf neu installiere?
Domain & IP: Muss ich nach dem Kauf des VDS zuerst eine Domain verbinden, oder kann ich die Einrichtung über die IP-Adresse starten und die Domain später hinzufügen?
Ich werde sowohl den Hetzner VDS als auch den Namecheap E-Mail-Dienst im Voraus bereithalten.
Jede Schritt-für-Schritt-Anleitung, die für jemanden ohne Vorerfahrung geeignet ist, wäre sehr willkommen.
Hängt von der Größe und Aktivität deines Forums ab.
Wenn es klein ist, reicht ein CX22 für 5 €/Monat.
Ein CAX11 (ARM-Architektur) hat die gleichen Spezifikationen und den gleichen Preis, aber ich finde, dass Discourse auf ARM besser läuft als auf x86, ich weiß nicht warum. Der Nachteil ist, dass es kein offizielles ARM-kompatibles #email-receiver-Image gibt, falls du es verwenden möchtest. Es gibt eine Abspaltung, die stattdessen funktioniert.
Ja, du kannst Discourse nicht ohne Domainnamen installieren.
Ein kleines Forum funktioniert mit einer 40 GB Festplatte, es wird kein zusätzlicher Speicherplatz benötigt.
Das Gleiche galt für mich, als ich meine Discourse-Reise begann. Ich habe nie Linux oder SSH benutzt.
Eine Anleitung, wie man sich mit seinem Server verbindet, der von einem bestimmten Anbieter gehostet wird, liegt vielleicht etwas außerhalb des Rahmens dieses Support-Forums, aber jeder kann natürlich gerne helfen.
Wenn Sie einen Server bei Hetzner erstellen, haben Sie die Wahl, ob Sie eine SSH-Schlüsseldatei oder eine normale Login-/Passwort-Kombination verwenden möchten (diese wird generiert und, wenn ich mich recht erinnere, per E-Mail versendet).
Zahlreiche Anleitungen im Internet beschreiben, wie man sich per SSH mit einem Server verbindet. Das Ziel, das Sie erreichen möchten, ist der Zugriff auf die Kommandozeile des Servers.
Wie Sie die Domain mit der IP-Adresse des Servers verbinden, geschieht über die DNS-Verwaltung in der Admin-Oberfläche Ihres Domain-Anbieters.
Wenn Sie bereit sind, für Hilfe zu bezahlen, können Sie im Marketplace posten
Ich glaube nicht, dass Namecheap Private Email ein transaktionaler E-Mail-Dienst ist und daher möglicherweise nicht der beste Weg ist, ihn mit Discourse zu betreiben. Sie sollten sich Optionen wie Brevo, MailGun oder Amazon SES ansehen.
Namecheap Private Email ist nicht nur für die Posteingangsnutzung (IMAP/POP) gedacht; es unterstützt auch die sichere ausgehende SMTP-Zustellung vollständig. In meiner Discourse-Einrichtung habe ich Folgendes konfiguriert:
mail.privateemail.com als SMTP-Host
Port 465 / SSL
DISCOURSE_SMTP_ENABLE_START_TLS: false
DISCOURSE_SMTP_FORCE_TLS: true
und dann ./launcher rebuild app ausgeführt, um die Konfiguration anzuwenden.
SPF-, DKIM- und DMARC-Einträge sind ebenfalls vollständig über Cloudflare DNS eingerichtet.
Dadurch verbindet sich Discourse sicher über 465/SSL und vollständig im Einklang mit E-Mail-Standards mit dem SMTP-Server von Namecheap.
Angesichts des aktuellen E-Mail-Volumens besteht zu diesem Zeitpunkt keine Notwendigkeit für einen zusätzlichen transaktionalen E-Mail-Dienst wie Mailgun, Brevo oder Amazon SES.
Ich bin ziemlich sicher, dass NameCheap Private Email kein transaktionaler E-Mail-Dienst ist (ich kann nichts finden, was darauf hindeutet?). Discourse empfiehlt die Verwendung eines transaktionalen E-Mail-Dienstes. Sie könnten Probleme wie diese bekommen, wenn Sie Dienste wie NameCheap Private Email verwenden. Wenn es für Sie funktioniert, dann .
Die oben von mir vorgeschlagenen transaktionalen E-Mail-Anbieter sind meist kostenlos (außer Amazon SES, aber das ist immer noch recht günstig). Brevo sind 300/Tag, meines Wissens Mailgun sind 100/Tag.
Es könnte eine gute Idee sein, nachzusehen, ob ihre Nutzungsbedingungen die Verwendung für transaktionale E-Mails erlauben
Wenn es nicht erlaubt ist, riskieren Sie, in irgendeiner Weise sanktioniert zu werden oder dass die E-Mails fälschlicherweise als Spam identifiziert und blockiert werden. Ich spreche aus Erfahrung (wenn auch nicht mit NameCheap).
Namecheap ist für mich gestorben. Vor einiger Zeit erkrankte ein Onkel an Krebs. Ich richtete eine Instanz ein, um die familiäre Unterstützung zu koordinieren.
Dann
entschied Namecheap Monate später, dass ich staatliche Ausweisdokumente hochladen müsste.
Unser Familienanwalt sagte strikt nein. Nicht Strafverfolgungsbehörden. Nicht eine Bank. Nicht das Finanzamt.
Also hat Namecheap die Domain unter mir gekündigt.
Ich empfehle Gandi. GoDaddy ist auf andere Weise schrecklich.