Deploio Der Turbo für dein App-Hosting

Woher kommt eigentlich diese Umgebungsvariable in deiner Deploio-App? 🔍Sobald du deine App mit einer Datenbank, einem Ke...
21/10/2026

Woher kommt eigentlich diese Umgebungsvariable in deiner Deploio-App? 🔍

Sobald du deine App mit einer Datenbank, einem Key-Value-Store oder OpenSearch verbindest, stellen wir ihr die Zugangsdaten als Umgebungsvariablen bereit.

Neu zeigt dir das Cockpit diese Variablen mit dem Tag «Service». Ein Klick bringt dich zu den verbundenen Services deiner App, und dort verbindest oder trennst du Services auch direkt. ✅

Probier es in deiner App unter «Verbundene Services» aus und erzähl uns, was dir noch fehlt. 💬

Cron-Jobs, die deine lokale Zeit ignorieren, sind im Alltag ein Umweg. 🕐Scheduled Jobs laufen jetzt in der Zeitzone dein...
30/09/2026

Cron-Jobs, die deine lokale Zeit ignorieren, sind im Alltag ein Umweg. 🕐

Scheduled Jobs laufen jetzt in der Zeitzone deiner Wahl, zum Beispiel Europe/Zurich, statt nur in UTC. Manuelles Verschieben für die Sommerzeit oder Kopfrechnen bei jedem Deploy gehören der Vergangenheit an.

Eine zweite kleine Verbesserung aus diesem Release: Worker Jobs liefern jetzt auch ihre konfigurierten CPU- und Memory-Limits als Metrik über metrics.nineapis.ch, zusätzlich zur bisherigen Nutzung. Praktisch fürs Right-Sizing, bevor dich ein OOM-Kill überrascht. 📊

Mehr zu Deploio: https://deplo.io/

Dein Pod läuft, im Log steht kein Fehler, und trotzdem wird er nicht ready.Auf der Application-Seite auf Deploio siehst ...
23/09/2026

Dein Pod läuft, im Log steht kein Fehler, und trotzdem wird er nicht ready.

Auf der Application-Seite auf Deploio siehst du das jetzt sofort bei deinem aktuellen Release, ganz ohne kubectl oder Cluster-Zugriff: Ready, Not Ready oder noch keine Daten vorhanden. ⚙️ Das läuft automatisch, egal ob du einen eigenen Health-Check konfiguriert hast oder nicht.

So siehst du auf einen Blick, ob ein Neustart an deinem Code liegt oder daran, dass Replicas einfach nicht hochkommen. 🔍

Mehr zu Deploio: https://deplo.io/

Bislang musstest du jede Umgebungsvariable einzeln ins Webformular eintippen, obwohl deine .env-Datei längst fertig war....
16/09/2026

Bislang musstest du jede Umgebungsvariable einzeln ins Webformular eintippen, obwohl deine .env-Datei längst fertig war.

Damit ist jetzt Schluss: Für Applications und Projects auf Deploio bearbeitest du deine Variablen direkt im .env-Format, statt sie einzeln einzutragen oder von Hand YAML zu schreiben. Geerbte Variablen von einer übergeordneten Ebene bleiben davon unberührt. ⚙️

Der eigentliche Clou dabei: Sensible Werte markierst du mit einem Kommentar am Zeilenende wie DATABASE_PASSWORD=hunter2 # deploio:sensitive, und dieses Sensitive-Flag bleibt bei jedem weiteren Update erhalten. 🔐

Wenn du für die lokale Entwicklung sowieso schon eine .env-Datei pflegst, fällt damit ein Übersetzungsschritt zwischen deinem Rechner und der Produktion weg.

Mehr zu Deploio: https://deplo.io/

Ende April machte ein Kernel-Bug jeden unprivilegierten User innert Sekunden zu root, für die meisten Server ein Notfall...
09/09/2026

Ende April machte ein Kernel-Bug jeden unprivilegierten User innert Sekunden zu root, für die meisten Server ein Notfall. Für Deploio war's ein Nicht-Ereignis. 🔍

Auf klassischen Root- und Managed Servern brauchte das eine sofortige Mitigation.

Deploio läuft auf Flatcar Container Linux, und das liefert dieses konkrete Kernel-Modul in der Standardkonfiguration praktischerweise gar nicht mit. Für uns gab's hier schlicht nichts zu patchen.

Wer einen Root Server selbst betreibt, ist für solche Kernel-Patches selbst am Steuer, das ist der Deal. Bei Deploio kümmern wir uns darum.

Mehr über Deploio: https://deplo.io/

Ein gescheiterter Deploy sollte nie deine Nutzer treffen. 🛡️Bei Deploio kannst du per nctl einen Deploy Job definieren, ...
02/09/2026

Ein gescheiterter Deploy sollte nie deine Nutzer treffen. 🛡️

Bei Deploio kannst du per nctl einen Deploy Job definieren, zum Beispiel für Datenbank-Migrationen. Scheitert er nach bis zu drei automatischen Versuchen, wird das neue Release nie live geschaltet. Die alte Version läuft, falls es schon eine gibt, einfach weiter, ohne Downtime und ohne Rollback um zwei Uhr morgens.

Ohne diese Absicherung sieht das oft anders aus: Die neue Version läuft schon, die Datenbank ist aber noch im alten Zustand, und die App wirft Fehler, bis jemand manuell eingreift.

Mehr dazu: https://docs.nine.ch/docs/deplo-io/configuration/deploy-jobs

1'400 USD/Monat Heroku-Rechnung, aber nur 550 USD davon sind Infrastruktur. 🧮Entwickler Raza Hussain beschreibt in einem...
26/08/2026

1'400 USD/Monat Heroku-Rechnung, aber nur 550 USD davon sind Infrastruktur. 🧮

Entwickler Raza Hussain beschreibt in einem Erfahrungsbericht einen Kundenfall: Ein SaaS-Unternehmen betrieb Heroku, bis die Rechnung 1'400 USD/Monat erreichte, migriert auf Kamal auf einem 40-USD-VPS, dieselbe Last. Die Rechnung im Detail: zwei Dynos (100 USD), Postgres (250 USD), Redis (200 USD), macht 550 USD Infrastruktur. Der Rest, 850 USD: Heroku Connect, Support-Plan, Auto-Scaling-Puffer.

Was diese Rechnung nicht zeigt: Wer den Server selbst betreibt, übernimmt auch Security-Patches, Monitoring, Backups und den Anruf um drei Uhr morgens. Kein Nachteil von Kamal, einfach der Deal bei Self-Hosting.

Zur Einordnung: Eine vergleichbare Deploio-Konfiguration liegt bei rund CHF 217 pro Monat, Patches, Monitoring und Betrieb inklusive.

Willst du den Betriebsaufwand selbst tragen oder abgeben? Mehr zu Deploio: https://deplo.io/

Grün heisst nicht immer bereit. 🚦Deine Deployment-Anzeige zeigte Erfolg, aber die ersten Anfragen sind trotzdem gescheit...
19/08/2026

Grün heisst nicht immer bereit. 🚦

Deine Deployment-Anzeige zeigte Erfolg, aber die ersten Anfragen sind trotzdem gescheitert?

Grund: Deploio betrachtet eine App standardmässig schon als bereit, sobald der Webserver den Port öffnet. Braucht sie noch Zeit für Migrationen oder zum Laden von Daten, trifft Traffic zu früh ein.

Mit einem optionalen Health Probe steuerst du das selbst: Erst wenn deine App meldet, dass sie wirklich bereit ist, schicken wir Traffic dorthin. ✅

So richtest du das ein: https://docs.nine.ch/de/docs/deplo-io/configuration/health-probe

«Code pushen, URL erhalten.» Klingt nach Marketing-Gerede, ist aber wortwörtlich, was passiert. 🔍Ein git push löst bei D...
05/08/2026

«Code pushen, URL erhalten.» Klingt nach Marketing-Gerede, ist aber wortwörtlich, was passiert. 🔍

Ein git push löst bei Deploio zwei Phasen aus: Build-Phase (Code wird zum Container-Image) und Release-Phase (Image geht live).

Das Ergebnis: Deine App ist live erreichbar, ohne dass du auch nur einen Server angefasst hast.

Beispiel-Code zum Selbertesten: https://github.com/ninech/deploio-examples

Wir haben den Deploio-Skill für Claude Code gebaut. Damit das Deployen genauso einfach wird wie das Entwickeln. 👉https:/...
05/06/2026

Wir haben den Deploio-Skill für Claude Code gebaut.

Damit das Deployen genauso einfach wird wie das Entwickeln.

👉https://deplo.io/claude_skill

Adresse

Badenerstrasse 47
Zürich
8004

Benachrichtigungen

Erfahren Sie als Erste/r von Neuigkeiten und Aktionen: Wir schicken Ihnen eine E-Mail, wenn Deploio etwas veröffentlicht. Ihre E-Mail-Adresse wird für keinen anderen Zweck verwendet, und Sie können sich jederzeit abmelden.

Verknüpfungen

Teilen

Kategorie