SchweizRemix Hosting Schweiz

Remix hosten, ohne Anbieterbindung

Remix 2 und React Router 7 laufen hier als das, was sie sind, nämlich ein Node-Server. Kein Adapter, kein Preset, fester Monatspreis ab CHF 8.90.

Jetzt bestellen
Kein Anbieter im Code
Server in der Schweiz
Deploy per Git-Push

Remix oder React Router, für uns dasselbe

Remix ist in React Router 7 aufgegangen. Für den Betrieb ändert das nichts, in beiden Fällen starten wir einen Node-Prozess.

Remix 2

@remix-run/serve oder eigener Express

Bestehende Projekte laufen unverändert weiter. Als Start-Befehl dient remix-serve oder Ihr eigener Server, je nachdem, wie das Projekt aufgesetzt ist.

React Router 7

react-router build, dann react-router-serve

Der Nachfolger, in dem Remix aufgegangen ist. Der Betrieb ändert sich für Sie nicht, es bleibt ein Node-Prozess, der auf einem Port lauscht.

Warum das gut zusammenpasst

Kein Anbieter im Code

Remix und React Router wurden für gewöhnliche Node-Server entworfen. Sie brauchen weder ein Anbieter-Preset noch einen Adapter, und genau deshalb ist ein Wechsel später schmerzlos.

Loader und Actions ohne Kaltstart

Ihre Loader und Actions laufen in einem dauerhaften Prozess. Keine Funktion, die erst hochfahren muss, keine Abrechnung pro Aufruf.

Datenbank direkt daneben

MySQL oder PostgreSQL gehören zum Paket und sind über localhost erreichbar. Ihre Loader sprechen die Datenbank ohne Umweg über das öffentliche Netz an.

Gemacht für lange Laufzeiten

Ein Projekt, das Sie fünf Jahre betreiben, soll nicht an einer Plattformentscheidung hängen. Hier läuft es so, wie es lokal läuft.

Drei Projekte, die typisch dafür sind

Und das Paket, mit dem sie jeweils laufen.

Anwendung mit vielen Formularen

Erfassungsmasken, Freigaben, Listen. Genau das, wofür Loader und Actions gedacht sind.

Jede Anfrage trifft einen wachen Prozess mit offenem Verbindungspool zur Datenbank. Keine Wartezeit, weil erst etwas hochfahren muss.

Passendes Paket

Business, ab CHF 11.90/Mt.

Öffentliche Seite mit Datenbank

Inhalte kommen aus der Datenbank, sollen aber in der Google-Suche als fertiges HTML ankommen.

Server-Rendering liefert vollständige Seiten aus, die Datenbank liegt im selben Paket und ist über localhost erreichbar.

Passendes Paket

Basic oder Business

Projekt im Übergang

Bestehendes Remix 2, der Wechsel auf React Router 7 steht an, soll den Betrieb aber nicht aufhalten.

Beide Fassungen laufen hier gleich. Sie stellen um, wann es Ihnen passt, und ändern dabei höchstens den Start-Befehl.

Passendes Paket

Business oder Professional

Aus der Praxis

Fünf Punkte für den Umzugstag

Kurz durchgehen, dann läuft der erste Deploy auf Anhieb.

Der Dienst startet, ist aber nicht erreichbar.

Der Server muss den Port aus der Umgebung nehmen und auf allen Adressen lauschen. Ein fest verdrahteter Port auf localhost bleibt für den Webserver unsichtbar.

PORT=process.env.PORT, Adresse 0.0.0.0

Nach dem Wechsel auf React Router 7 stimmt der Start-Befehl nicht mehr.

Aus remix-serve wird react-router-serve, und der Bau heisst react-router build. Passen Sie beide Befehle im Panel an, das Panel schlägt sie aus Ihrer package.json vor.

npm start, dahinter react-router-serve

Die echte Besucher-Adresse fehlt im Protokoll.

Vor Ihrem Dienst steht nginx. Die richtige Adresse steht in den weitergereichten Kopfzeilen, Ihr Server muss diesen Kopfzeilen vertrauen.

Sitzungen gehen nach einem Deploy verloren.

Jeder Deploy startet in einer frischen Ablage. Legen Sie den Sitzungsspeicher in das beständige Verzeichnis oder in die Datenbank, dann überleben Anmeldungen den nächsten Push.

Der Bau findet Bauwerkzeug nicht.

Bauwerkzeug steht fast immer unter devDependencies. Wir installieren sie mit, sobald ein Build-Befehl gesetzt ist. Fehlt der Build-Befehl, fehlt auch das Werkzeug.

Remix läuft auf jedem Paket

Node-Laufzeit, Deploy per Git-Push, Datenbank und E-Mail sind überall enthalten. Unterschiedlich sind Speicher, Arbeitsspeicher und die Zahl der Websites.

Basic Webhosting

Perfekt für persönliche Websites und Blogs

CHF 89.00/ Jahr
Weiter zur Kasse
SSD-Speicher100 GB
Websites1
Datenbanken1
E-Mail-Postfächer10
Unbegrenzte Bandbreite
Kostenloses SSL-Zertifikat
7/5 Basis-Support
99,5 % Verfügbarkeitsgarantie
30 Tage Geld-zurück-Garantie
Keine Setup-Kosten
Tägliche automatische Backups
DDoS-Schutz
Am beliebtesten

Business Webhosting

Ideal für Unternehmen und Online-Shops

CHF 119.00/ Jahr
Weiter zur Kasse
SSD-Speicher500 GB
Websites5
Datenbanken5
E-Mail-Postfächer50
Unbegrenzte Bandbreite
Kostenloses SSL-Zertifikat
7/7 Priorisierter Support
99,9 % Verfügbarkeitsgarantie
30 Tage Geld-zurück-Garantie
Keine Setup-Kosten
Tägliche automatische Backups
DDoS-Schutz
Website-Migration inklusive
Erweiterte Firewall & Sicherheitsüberwachung

Professional Webhosting

Für stark frequentierte Websites

CHF 199.00/ Jahr
Weiter zur Kasse
SSD-Speicher1000 GB
Websites10
Datenbanken10
E-Mail-Postfächer100
Unbegrenzte Bandbreite
Kostenloses SSL-Zertifikat
7/7 Premium-Support
99,9 % Verfügbarkeitsgarantie
30 Tage Geld-zurück-Garantie
Keine Setup-Kosten
Tägliche automatische Backups
Erweiterter DDoS-Schutz
Website-Migration inklusive
Erweiterte Firewall & Sicherheitsüberwachung
Staging-Umgebung
Dedizierte Ressourcen
Priorisierter Zugriff auf neue Features

Auf jedem Paket schon dabei

Deploy per Git-Push

Repository verbinden, pushen, fertig. Gebaut wird in einem eigenen Auftrag, umgeschaltet erst, wenn die neue Fassung antwortet.

Wie der Wechsel abläuft

Datenbank inklusive

MySQL oder PostgreSQL, je nach Paket 1, 5 oder 10 Stück. Erreichbar über localhost, ohne offenen Port nach aussen.

Pakete vergleichen

E-Mail inklusive

Postfächer auf Ihrer Domain, 10 bis 100 je nach Paket, mit Webmail, IMAP und Spamschutz. Ihre App verschickt über denselben Zugang.

E-Mail Lösungen

Häufige Fragen zu Remix-Hosting

Ist Remix noch aktuell?

Remix ist in React Router 7 aufgegangen. Bestehende Remix-2-Projekte laufen weiter, neue Projekte starten üblicherweise mit React Router 7. Für den Betrieb bei uns macht das keinen Unterschied, beides ist am Ende ein Node-Server.

Wie lautet der Start-Befehl?

Bei Remix 2 meist npm start, was remix-serve auf Ihren Build zeigen lässt. Bei React Router 7 ebenfalls npm start, dahinter steht react-router-serve. Wenn Sie einen eigenen Express-Server betreiben, geben Sie dessen Einstiegsdatei an.

Brauche ich einen Adapter für Ihre Plattform?

Nein. Es gibt bei uns kein Preset und keinen Adapter, den Sie einbauen müssten. Wir stellen eine gewöhnliche Node-Umgebung bereit, mehr verlangt Ihr Projekt nicht.

Kann ich einen eigenen Express-Server davorsetzen?

Ja. Wenn Ihr Projekt einen eigenen Server mitbringt, zeigt der Start-Befehl auf dessen Einstiegsdatei. Wichtig ist nur, dass er den Port aus process.env.PORT nimmt.

Wie deploye ich Änderungen?

Per Git-Push. Wir checken frisch aus, bauen in einem eigenen Auftrag und schalten erst um, wenn die neue Fassung antwortet. Scheitert der Bau, bleibt die laufende Fassung stehen.

Was ist mit Sitzungen und Cookies?

Die funktionieren wie gewohnt. Ihr Prozess läuft dauerhaft, Sitzungsspeicher im Dateisystem liegt auf dem beständigen Speicher Ihrer Website.

Lohnt sich der Wechsel auf React Router 7 vor dem Umzug?

Nein, tun Sie beides nacheinander. Ziehen Sie zuerst um, während alles unverändert läuft, und stellen Sie danach in Ruhe um. Bei uns ändert sich dadurch höchstens der Start-Befehl.

Kann ich eine Datenbank nutzen?

Ja, sie gehört zum Paket. MySQL oder PostgreSQL, je nach Paket 1, 5 oder 10 Stück, über localhost erreichbar. Prisma und Drizzle verbinden sich wie gewohnt.

Wie verschicke ich E-Mails aus Loadern und Actions?

Über den SMTP-Zugang, der im Paket enthalten ist. Bestellbestätigungen und Formularmeldungen laufen damit über Ihre eigene Domain, ohne externen Versanddienst.

Was kostet das im Monat?

Ab CHF 8.90 im Basic, CHF 11.90 im Business und CHF 19.90 im Professional. Fester Betrag, Bandbreite wird nicht verrechnet.

Kann ich Node-Version und Befehle später ändern?

Ja, beides stellen Sie im Panel um, pro Website. Der nächste Deploy übernimmt die Änderung.

Remix auf Schweizer Servern

ab CHF 8.90/Mt. Loader und Actions ohne Kaltstart, Datenbank und E-Mail inklusive.

Jetzt bestellen

Läuft auf derselben Plattform wie unser Node.js-Hosting.