Zum Inhalt

Coolify

Coolify ist eine selbst-gehostete Platform-as-a-Service (PaaS) Lösung, vergleichbar mit Heroku, Netlify oder Vercel.

Was ist Coolify?

flowchart TB
    subgraph Coolify["Coolify Platform"]
        UI[Web Interface]
        API[API Server]
        DB[(PostgreSQL)]
        Redis[(Redis)]
        Traefik[Traefik Proxy]
    end

    subgraph Apps["Deine Anwendungen"]
        A1[App 1]
        A2[App 2]
        A3[Database]
    end

    User -->|HTTPS| Traefik
    Traefik -->|:8000| UI
    Traefik --> A1
    Traefik --> A2
    UI --> API
    API --> DB
    API --> Redis

Features

  • Git Integration

Automatisches Deployment aus GitHub, GitLab oder eigenen Git-Repositories.

  • SSL/TLS

Automatische Let's Encrypt Zertifikate für alle Anwendungen.

  • Datenbanken

One-Click Deployment für PostgreSQL, MySQL, MongoDB, Redis und mehr.

  • Notifications

Benachrichtigungen über Deployment-Status via E-Mail, Slack, Discord.

Architektur

Coolify besteht aus mehreren Komponenten:

Komponente Funktion
Coolify UI Web-Interface für Management
Coolify API Backend-Service
PostgreSQL Coolify-Datenbank
Redis Cache und Queue
Traefik Reverse Proxy mit auto-SSL

Inhalte dieser Sektion

  • Installation

Installation von Coolify mit dem offiziellen Script.

Installieren

  • Security

Sicherheitskonfiguration für den Produktionsbetrieb.

Security

  • SSL/TLS

Let's Encrypt Zertifikate einrichten.

SSL Setup