Empfohlene Hosting-Anbieter für Selbsthoster

Diese Anleitung richtet sich an Personen, die keine Systemadministratoren sind und Discourse einfach nur zum Laufen bringen möchten. Dies ist eine Liste von Cloud-Hosting-Diensten, die als zuverlässig gelten und für Anfänger so einfach zu nutzen sind, dass sie mit minimalen Anpassungen schnell einsatzbereit sind. Sie sollten in der Lage sein, ein Konto und einen Server für Ihre Discourse-Instanz zu erstellen und die Aufgabe in knapp 30 Minuten abzuschließen.

Ich habe Discourse auf jedem dieser Dienste installiert, eine E-Mail von Discourse erhalten und mich damit als Administrator eingeloggt. Für alle diese Dienste funktionieren die standardmäßigen Install Cloud-Anweisungen einwandfrei.

Was ist mit AWS, Azure und Google Cloud?

Wenn Sie viele Stunden mit Bash verbracht haben, wissen, was die Ports 80, 443 und 22 sind, und mit Firewalls, Partitionen und S3-Buckets vertraut sind, wird jeder dieser Dienste einwandfrei funktionieren. Wenn Sie Ihre Probleme noch nie über Stack Exchange gelöst haben, sollten Sie sich wahrscheinlich von diesen Anbietern fernhalten. Dies sind die launischen Hot Rods der Hosting-Welt. Diese Anleitung soll Ihnen helfen, etwas zu finden, das eher einem Honda Civic als einem Formel-1-Rennwagen entspricht.

Was ist mit OtherGreatService?

Einfach und Zuverlässig

Die folgende Tabelle bietet einen Vergleich dieser benutzerfreundlichen Anbieter. Die Spalte „Build-Zeit“ ist das Ergebnis von:

time ./launcher rebuild app

Es handelt sich nicht um einen aussagekräftigen Benchmark, sondern um eine grobe Messung der Geschwindigkeit von CPU, Festplatte und Netzwerk. Ihre Ergebnisse können abweichen. Man kann jedoch sehen, dass die „optimierte“ Instanz von Digital Ocean fast doppelt so schnell ist wie die Standard-Instanz mit 1 GB.

Anbieter Preis Festplatte CPU GB RAM Build-Zeit Rechenzentren
Digital Ocean 6 $ 25 GB 1 1 10 Min. US (2), NL, SG, UK, DE, CA, IN, AU
DO Optimiert 42 $ 25 GB 2 4 5 Min. 47 Sek. US (2), NL, SG, UK, DE, CA, IN
Hetzner CX22 (x86) 3,95 € 40 GB 2 4 9 Min. 56 Sek. DE, FI, SG, US (2)
Hetzner CAX11 (arm64) 3,95 € 40 GB 2 4 5 Min. 45 Sek. DE, FI
Lightsail 10 $ 30 GB 1 2 8 Min. 17 Sek. US (3), JP, SG, AU, IN
Linode 1024 5 $ 20 GB 1 1 9 Min. 46 Sek. US (3), UK, DE, SG, JP
Scaleway 10 € 10 GB 2 2 ---- FR, PL, NL
Upcloud 10 $ 30 GB 1 2 7 Min. 22 Sek. DE, FI, NL, JP, UK, US
Vultr 5 $ 24 GB 1 1 8 Min. US (7), NL, FR, DE, UK, JP, SG, AU

Hinweis: Die Build-Zeiten hängen von der Anzahl der Beiträge, Plugins und vielen anderen Faktoren ab. Je mehr Ihre Site wächst, desto länger wird die Build-Zeit.

Anbieterhinweise

Dies sind Hinweise zu einzelnen Anbietern. Wenn Sie gute Erfahrungen mit einem von ihnen gemacht haben, können Sie gerne Ihre Kommentare hier hinzufügen. Wenn Sie negative Erfahrungen gemacht haben, fügen Sie diese bitte als Antwort hinzu.

Amazon AWS/Lightsail

Preise: https://aws.amazon.com/lightsail/pricing/

Super einfach! Klicken Sie auf einen Button, um ein Fenster mit einer eingeloggt SSH-Verbindung zu öffnen.

Es wird ubuntu@hostname statt root@hostname verwendet. Das ist nicht das, was die meisten Sites tun, aber es ist genau wie bei AWS und etwas sicherer.

Digital Ocean

Preise: https://www.digitalocean.com/pricing/

Dies ist der einfachste, benutzerfreundlichste und am häufigsten genutzte Anbieter, und seit dem jüngsten Preisverfall ist er wieder sehr wettbewerbsfähig. Ein Problem für Personen außerhalb der USA besteht darin, dass sie die Kontoerstellung manchmal erschweren und ausgehende SMTP-Ports blockieren (mein Standard-Installations-Skript umgeht dieses Problem durch die Verwendung von Port 2525, das von Mailgun und anderen Anbietern unterstützt wird).

Hetzner

Preise: https://www.hetzner.com/cloud#pricing

https://meta.discourse.org/t/hetzner-launches-a-vps-service/78759/6

Linode

https://www.linode.com/pricing

https://meta.discourse.org/t/suggestion-for-good-vps-to-host-discourse-digital-ocean-or-linode/8852/35?u=pfaffman

Hinweis: Entfernen Sie den zu kleinen Swap-Speicher, der automatisch erstellt wird. discourse-setup erstellt für Sie eine 2-GB-Swap-Datei.

Scaleway

Akzeptiert Kredit- und Debitkarten sowie SEPA-Lastschrift.

Upcloud

https://www.upcloud.com/pricing/

Keine Probleme oder Frustrationen bei der Kontoerstellung und dem Start eines Servers.

Vultr

https://www.vultr.com/pricing/

Akzeptiert PayPal, Bitcoin und Alipay.

Ich hatte keine Probleme oder Frustrationen bei der Kontoerstellung und der Installation.

contabo.com:

Vielleicht das Günstigste hier: 4 Kerne/4 GB RAM/5,80 USD + MwSt. (Stand: 10. März 2025)

Alibaba Cloud

Simple Application Server, Preis:

Was ist mit XXX?

Wenn Sie einen Anbieter nutzen, der einfach einzurichten ist und zuverlässig funktioniert, können Sie gerne einen Kommentar mit Ihrer Empfehlung hinterlassen. Alternativ können Sie diesen Beitrag bearbeiten, um Ihre eigenen Erfahrungen hinzuzufügen.

68 „Gefällt mir“

Great overview Jay, thanks! I did notice one thing though:

This comparison isn’t entirely fair; you’re comparing a 1 CPU/1GB droplet to a 2 CPU/4GB ‘optimized’ one. They also offer a $20/month regular droplet with 2 cpu’s and 4GB Ram - it would be interesting to see how this performs when compared to the optimized version.

3 „Gefällt mir“

It’s not intended to be.

Perhaps. My guess is that having more ram on the same slower processor as the 1GB droplet won’t make that much different on a build. Once someone gets to that point, though, this guide isn’t much help. If you have a huge database, an 8GB “slow” droplet might outperform a 4GB “fast” one. It’s not really a very useful statistic for the Real World.

5 „Gefällt mir“

It does, especially with 2GB or below.

1 „Gefällt mir“

Oh. Right! Because swap. Duh.

The point if this guide, though, is just to get people to be able to do an install, not to make decisions about whether this host or that host is better for their unique situation.

2 „Gefällt mir“

Not sure if this is super important, but it might be worth noting (especially for novices) that their support is available only during (German) office hours. (I don’t mean to discourage anyone from using them - I’m a happy Hetzner user myself - just an FYI.)

7 „Gefällt mir“

I am using UCloud(Hosting provider in China)
because I have coupon. it’s cheaper.
anyway, my point is I would post about UCloud hosting Discourse after using it for awhile.
in here & my blog. hope it can help other people.

3 „Gefällt mir“

I just did a rebuild (with multiple plugins installed) and it finished in pretty much exactly 7 minutes. Not sure where the variation comes from, but I thought I’d mention it cause that makes Hetzner even faster than UpCloud.

4 „Gefällt mir“

https://www.alibabacloud.com/product/ecs

$4.50

1 „Gefällt mir“

6 posts were split to a new topic: Set up some email

What does “optimized” means and how can we “optimize” our own servers?

Like we mention " Digital Ocean Optimized" instances in the table on the OP? That’s just marketing lingo for a CPU with usually 3.0GHz+ of clock speed. Like the AWS C5.large family.

9 „Gefällt mir“

I am on Ramnode. Rebuild time is 8m22.374s.

KVM (necessary to run docker), 2cpu 2.4GHz, 2GB ram + 4swap, 40GB ssd, $10 per month (12 for NVMe).

It has 1 datacenter in EU, 4 in US. Cpanel, reverse-dns, quick support team.
Recommended for those who like everything under control.

Currently my instance is running only for tests, so I cannot say yet, how stable it can be in production mode with a lot of users online.

7 „Gefällt mir“

I’ve just spun up a Discourse installation there in the last couple of weeks, but I’ve been using Contabo for other VPS needs for a bit over a year. Pricing starts at 3.99 EUR/mo for a “SSD-boosted” instance with two cores, 4 GB RAM, and 300 GB storage, or 4.99 EUR/mo for an all-SSD instance with four cores, 8 GB RAM, and 200 GB storage. Setup isn’t quite as quick as DO, but they’ll run any major Linux distro.

Rebuild time on my small SSD instance is 5 minutes, 1 sec.

11 „Gefällt mir“

Verzeiht mir, wenn dies eine alberne Frage zu sein scheint; ich falle definitiv in diese Kategorie:

Ich weiß nicht, was ich tue! :tired_face: Mein Kopf dreht sich schon von der minimalen Menge an Informationen, die ich hier auf Meta gelesen habe!

Bietet Digital Ocean interne Serverwartung, -verwaltung und Backups an? Ich beziehe mich auf diesen Beitrag aus einem anderen Thema.

Werden diese Dienste in meinem Tarif enthalten sein, wenn ich mit DO selbst hoste? Oder muss ich jemanden wie „Literate Computing, LLC

3 „Gefällt mir“

Nein, das tun sie nicht. Sie stellen eine virtuelle Maschine bereit. Wenn diese läuft, erfüllen sie ihre Aufgabe. Sie bieten jedoch Backups der gesamten virtuellen Maschine an, was möglicherweise alles ist, was Sie benötigen.

Wenn Sie Backups, Updates und jemanden wünschen, der sich darum kümmert, falls Discourse nicht funktioniert, dann brauchen Sie eine gehostete Lösung oder sollten jemanden bezahlen, der Ihre „selbst gehostete

5 „Gefällt mir“

Vielen Dank, dass du mir das erklärt hast!

Mein Budget ist also etwas knapp. Zwei Fragen:

1. Gelten die verschiedenen Paketstufen immer noch, wenn ich es selbst hosten möchte?

Auf der Website steht dazu nur Folgendes:

Bedeutet das: Paketpreis der Stufe + Installationsgebühr?

Oder ist es einfach ein Pauschalpreis von 99 $ für eine Discourse-Instanz, die für alle Fälle passt, inklusive Installation?


2. Ist Selbsthosting wirklich günstiger?

Das ist der entscheidende Faktor bei der Entscheidung, ob ich selbst hosten soll oder nicht.

Ich werde mit der Instanz der Basic-Stufe für meine Community wahrscheinlich gut zurechtkommen. Würden

  • die Zeit,
  • das Geld
  • und der Aufwand

für das Selbsthosting wirklich den größeren Wert des Selbsthostings gegenüber einer von Discourse gehosteten Instanz rechtfertigen?

2 „Gefällt mir“

Wenn du dir so unsicher bist, wäre eine von Discourse gehostete Seite wahrscheinlich die beste – und für dich einfachste – Lösung. Zwar kostet die Installation durch Discourse 99 und monatlich 100 , aber du musst dich um keine Updates oder Backups kümmern. Diese werden von Discourse übernommen. Falls Probleme auftreten, kümmert sich Discourse ebenfalls darum. Es ist eine „keine Sorgen“-Situation. Zudem erhältst du eine 14-tägige kostenlose Testphase, um zu entscheiden, ob dies die richtige Wahl für dich ist.

Auf der anderen Seite kannst du, falls du nicht 100 pro Monat zahlen möchtest, die Installation von Discourse auf Digital Ocean (DO) durchführen lassen. Discourse berechnet hierfür 99 für die Installation, während DO dir 5 $ pro Monat für das Hosting in Rechnung stellt. Allerdings bist du bei auftretenden Problemen selbst für die Behebung verantwortlich. Deshalb heißt es: „Diese Option ist nach der ersten Installation vollständig selbstständig zu unterstützen.“ Dieser Forum ist jedoch immer da, um so viel wie möglich zu helfen. :smiley:

Wenn du technisch versiert genug bist, könntest du die Installation selbst auf einem DO-Droplet durchführen und nur die 5 $ pro Monat an DO zahlen. Auch hier musst du jedoch deine eigene Unterstützung bereitstellen.

Das hängt von dir ab. Wenn du keine Ahnung hast, was du tust, oder nur minimale Kenntnisse hast, könnten die monatlichen Einsparungen später durch Probleme, Ausfallzeiten, Ärger, Frustration usw. zunichte gemacht werden. Du könntest am Ende sogar jemanden bezahlen müssen, um Dinge für dich zu reparieren, falls du in der Lage bist, die auf diesem Forum vorgeschlagenen Lösungen nicht selbst umzusetzen.

Wenn du weißt, was du tust, ist ein eigenes Hosting günstiger. Wenn nicht, könnte es eine leichte Albtraum werden. In meinem Fall wurde mir plötzlich nur 3 Wochen Zeit gegeben, ein Forum zu finden, das ein bestehendes ersetzt, das abgeschaltet werden sollte. Nach Abwägung der Optionen entschied ich mich für die „ohne Stress“-Variante eines von Discourse gehosteten Forums. Ich habe die Domain gekauft, Discourse hat die Installation durchgeführt und pflegt es. Ich muss mich nur um die Benutzer kümmern. :slightly_smiling_face:

4 „Gefällt mir“

Sie müssen berücksichtigen, was passiert, wenn ein Problem auftritt. Beim Einrichten ist das kein großes Problem, aber sobald Sie Ihr Forum live geschaltet haben, ist Ausfallzeit schlecht.

Wenn keine Probleme auftreten, ist das Selbsthosting von Discourse auf einem VPS eine gute Option bei einem knappen Budget. Doch bereits ein einziges Problem kann 5 bis 20 Stunden Ihrer Zeit in Anspruch nehmen. Wie viel ist Ihre Zeit also wert? Und wie stark ist Ihr Budget eingeschränkt? Ihre Lösung wird irgendwo zwischen diesen beiden Parametern liegen.

Ich empfehle auch, dass Sie herausfinden, welche Plugins Sie voraussichtlich benötigen, da dies potenzielle Auswirkungen hat. Plugins scheinen die Quelle vieler schwieriger Probleme zu sein, mit denen Selbsthoster konfrontiert sind. Sie können Ihr Risikoprofil also ermitteln, indem Sie diese Fragen beantworten. Je höher das Risiko, desto attraktiver wird Discourse-Hosting:

  • Muss ich offizielle Plugins verwenden? Geringes Risiko.
  • Muss ich Drittanbieter-Plugins verwenden, also nicht offiziell unterstützte? Hohes Risiko.
  • Sind es gut unterstützte Drittanbieter-Plugins? Mittleres Risiko.

Die Discourse-Hosting-Pläne verschiedener Anbieter basieren teilweise auf unterschiedlichen Sammlungen vorinstallierter Plugins, z. B.:

9 „Gefällt mir“