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.
- Security
Sicherheitskonfiguration für den Produktionsbetrieb.
- SSL/TLS
Let's Encrypt Zertifikate einrichten.