Selbsthosting kostenlos (mit Einschränkungen!) mit Oracle Cloud

@Lopro - Hast du dein Setup jemals mit Oracle Mail zum Laufen gebracht?

Die Ausführung von Discourse Doctor ergibt:

==================== MAIL TEST ====================
Für einen robusten Test hole dir eine Adresse von http://www.mail-tester.com/
Oder sende einfach eine Testnachricht an dich selbst.
E-Mail-Adresse für den Mail-Test? ('n' zum Überspringen) [<snip>@gmail.com]: test-7vs1tko5p@srv1.mail-tester.com
Sende E-Mail an test-7vs1tko5p@srv1.mail-tester.com. . .
Teste das Senden an test-7vs1tko5p@srv1.mail-tester.com über smtp.email.uk-london-1.oci.oraclecloud.com:587.
SMTP-Server-Verbindung erfolgreich.
Sende an test-7vs1tko5p@srv1.mail-tester.com. . .
Senden der E-Mail fehlgeschlagen.
Ersetzen: SMTP_PASSWORD
Ersetzen: LETSENCRYPT_ACCOUNT_EMAIL
Ersetzen: DEVELOPER_EMAILS
Ersetzen: DISCOURSE_DB_PASSWORD
Ersetzen: Senden der E-Mail an

==================== DONE! ====================

Nein, habe ich nicht. Und ich habe es beendet, nachdem ich herausfand, dass es ein kostenpflichtiger Teil des kostenlosen Angebots ist.

Ich habe mein Forum mit Mailjet eingerichtet; sie bieten einen kostenlosen Tarif an.
6.000 E-Mails pro Monat – 200 E-Mails pro Tag, nicht schlecht für den Einstieg.

Da das ursprüngliche Tutorial zum Hosten von Discourse auf Oracle Cloud etwas veraltet ist und einige kostenpflichtige Dienste verwendet, habe ich beschlossen, es neu zu erstellen und mich dabei ausschließlich auf 100% kostenlose Dienste zu konzentrieren.

Hier ist es:
https://aakhilv.github.io/6-host-discourse-on-oracle

Wenn es dir in irgendeiner Weise hilft oder wenn ich etwas ändern sollte, lass es mich bitte wissen. Danke!

Toll. Gut. Füller.

@Hector, vielleicht kannst du diesen Link in deinen ersten Beitrag setzen? Das könnte Neueinsteigern helfen :slight_smile:

Der Leitfaden ist nützlich; kann ich dies jedoch tun, ohne Kreditkarteninformationen anzugeben?

Das glaube ich nicht. Sie tun das, um Missbrauch ihres kostenlosen Dienstes zu verhindern.

Nein, das glaube ich nicht. Es dient dazu, zu verhindern, dass Leute mehrere Accounts erstellen und die kostenlosen Ressourcen ausnutzen.

Ich habe das gemacht, aber ich bekomme immer noch denselben Fehler. Sobald ich zu Hause bin, poste ich einen Screenshot.


@canapin

Hast du irgendwelche Ideen, was ich tun soll, @merefield?

Also, was ist der Fehler?

403, gib mir einen Moment, um es einzurichten

Hostname für dein Discourse? [discourse.example.com]: somethingawesome.com

Prüfe deinen Domainnamen . . .
WARNUNG: Port 443 des Computers scheint über den Hostnamen nicht erreichbar zu sein: somethingawesome.com
WARNUNG: Die Verbindung zu http://somethingawesome.com (Port 80) schlägt ebenfalls fehl.

Dies deutet darauf hin, dass somethingawesome.com auf eine IP-Adresse aufgelöst wird, die nicht mit diesem
Computer verbunden ist, auf dem du Discourse installierst.

Als Erstes solltest du bestätigen, dass somethingawesome.com auf die IP-Adresse dieses Servers aufgelöst wird.
Das machst du normalerweise dort, wo du die Domain gekauft hast.

Wenn du sicher bist, dass die IP-Adresse korrekt aufgelöst wird, könnte es ein Firewall-Problem sein.
Eine Websuche nach „Ports öffnen DEIN CLOUD-DIENST

@RGJ schaue oben nach Screenshots

Welches Betriebssystem hast du auf deinem Server installiert? Ubuntu?

Ja, ich habe es tatsächlich auf Ubuntu heruntergeladen.

Was gibt sudo iptables -S aus?

Könnte dies eine kostenlose Option für automatische Discourse-Backups und -Speicherung sein?