← Templates · Applications
RO

Rocket.Chat

Verifiziert

2 Services

Rocket.Chat, the open-source team chat platform — a self-hosted alternative to Slack with its own dedicated MongoDB replica set.

Rocket.Chat deployen Free-Tarif, keine Karte.

Was du bekommst

  • Alle 2 Services gemeinsam bereitgestellt: rocket-chat, rocket-chat-mongo
  • End-to-End deployt und verifiziert vom Railyard-Team
  • Automatisches HTTPS und Zero-Downtime-Deploys

So deployst du Rocket.Chat

  1. 1

    Einen Server verbinden

    Verbinde einen DigitalOcean-, Hetzner- oder Vultr-Server mit Railyard, oder jede Linux-Box per SSH.

  2. 2

    Auf "Rocket.Chat deployen" klicken

    Railyard baut den Container und stellt alle 2 Services bereit.

  3. 3

    Deine Domain einrichten

    Richte deine Domain auf die App. Railyard stellt ein HTTPS-Zertifikat aus und erneuert es automatisch.

Warum auf Railyard deployen

Railyard stellt alle 2 Services dieses Stacks gemeinsam bereit — rocket-chat, rocket-chat-mongo — verdrahtet, damit sie sich übers private Netzwerk erreichen, auf einem Server, den du schon bezahlst.

Rocket.Chat zu deployen ist nur ein Teil eines größeren Stacks, den du weiter ausbauen kannst — füge eine Datenbank, einen Worker, einen Cache oder eine weitere App hinzu, alles auf denselben Servern, die du schon bezahlst.

Gut für

  • A self-hosted Slack alternative for a team or community
  • Chat with full data ownership, including on-prem compliance requirements Slack can't meet

Gut zu wissen

  • MongoDB is started as a single-node replica set because Rocket.Chat requires change streams for real-time updates — this isn't optional and can't be satisfied by a shared, non-replica-set Mongo addon
  • This deploys the classic monolith, not Rocket.Chat's microservices split — fine for most team sizes, see Rocket.Chat's own docs if you need to scale past that
  • Create the first admin account from the setup wizard on your first visit
  • mongodb-community-server's own docker-entrypoint.py drops privileges via a subprocess exec that needs new-privileges — the default no-new-privileges hardening makes it fail every boot (mongod --fork: 'child process failed, exited with 1'); disable_no_new_privileges is required, same class of issue as Castopod's and Jitsi's

Projekt-Doku ↗

Möchtest du Rocket.Chat lieber erst selbst von Hand einrichten, mit der vollständigen Docker-Compose-Konfiguration? Tutorial lesen →

Häufig gestellte Fragen

Was kostet es, Rocket.Chat selbst zu hosten?
Free deckt 1 Server plus einen Datenbankserver und 3 Apps ab, keine Karte nötig. Pro kostet $19/Monat pro Team für bis zu 5 Server und unbegrenzte Apps. Team kostet $49/Monat pro Team für unbegrenzte Server. Du zahlst deinen Cloud-Anbieter direkt für den Server; Railyard berechnet keinen Aufschlag auf Compute.
Was brauche ich, um Rocket.Chat selbst zu hosten?
Einen Server von einem Anbieter wie DigitalOcean, Hetzner oder Vultr. Railyard stellt alle 2 Services dieses Stacks gemeinsam bereit, mit eingerichtetem HTTPS und deiner Domain.
Wie deploye ich Rocket.Chat auf meinem eigenen Server?
Verbinde einen Server mit Railyard, klicke auf "Rocket.Chat deployen" und richte deine Domain ein. Railyard baut den Container, verdrahtet die benötigten Services und stellt automatisch ein HTTPS-Zertifikat aus.
Gibt es ein Schritt-für-Schritt-Tutorial, um Rocket.Chat selbst zu hosten?
Ja. Die vollständige Anleitung, einschließlich der zugrunde liegenden Docker-Compose-Einrichtung, findest du unter https://railyard.run/de/blog/self-host-rocket-chat.

Ähnliche Templates