Künstliche Intelligenz

PaaS-Komfort auf eigener Infrastruktur mit Open-Source-Tool Coolify umsetzen


PaaS-Anbieter (Platform as a Service) wie Netlify, Vercel oder Heroku haben das Deployment von Webanwendungen vereinfacht. Eine Git-URL, ein Build-Befehl und wenige Mausklicks genügen, um einen statischen Blog oder ein dynamisches Next.js-Backend in die Cloud zu schieben. Netlify und Vercel erlauben es auf diese Weise, Projekte per Git-Push zu veröffentlichen. Sie stellen automatisch CDN, Funktionen und Vorschau-Deployments bereit.

Gleichzeitig bleibt jedoch vieles intransparent: Der Build-Prozess läuft im Anbietercluster, die Konfiguration orientiert sich an proprietären Verzeichnissen und die Plattformen sind nicht für Self-Hosting konzipiert. Sie bieten zwar dateibasierte Konfiguration im Repository, koppeln Build-, Routing- und Hosting-Verhalten jedoch stark an die jeweilige Plattform.

  • Mit der Open-Source-Plattform Coolify lassen sich Anwendungen und Datenbanken auf dem eigenen Server betreiben.
  • Coolify ist eine Alternative zu Netlify, Vercel und Heroku.
  • Entwicklungsteams können sich auf Code und Git-Repositorys konzentrieren, da sie sich nicht mehr mit komplexen Serverkonfigurationen beschäftigen müssen.
  • Coolify setzt verschiedene Build Packs ein, um Anwendungen aus Git-Repositorys automatisch zu erkennen und bereitzustellen, darunter Nixpacks, Dockerfile, Docker Compose und Static Build Pack.




Dr. Fabian Deitelhoff ist IT-Leiter Head of Software Development und Head of Product bei der Education Partners GmbH. Zudem ist er als Autor, Dozent und Softwareentwickler tätig.

Hier setzt die Open-Source-Software Coolify an. Sie will die Einfachheit moderner PaaS-Deployments in die eigene Infrastruktur transportieren. Der Core Maintainer András Bácsai hat Coolify als selbstverwaltete Alternative zu Netlify, Vercel und Heroku entwickelt. Coolify zentralisiert Server-, Applikations- und Datenbankmanagement in einer Weboberfläche, integriert Git-Provider und stellt SSL-Zertifikate automatisch bereit. Dieser Ansatz zielt auf Teams, die einen modernen DevEx-Standard (Developer Experience) mit GitOps, Containerisierung und automatisiertem Build and Deploy verbinden wollen, aber gleichzeitig Kosten, Datenschutz oder Complianceanforderungen im Blick behalten müssen.


Das war die Leseprobe unseres heise-Plus-Artikels „PaaS-Komfort auf eigener Infrastruktur mit Open-Source-Tool Coolify umsetzen“.
Mit einem heise-Plus-Abo können Sie den ganzen Artikel lesen.



Source link

Beliebt

Die mobile Version verlassen