Οι διαχειριζόμενες πλατφόρμες εφαρμογών είναι υπέροχες μέχρι να έρθει το τιμολόγιο: κάθε εφαρμογή, κάθε worker και κάθε βάση είναι ξεχωριστή γραμμή. Το Coolify σας δίνει το μεγαλύτερο μέρος αυτής της ροής εργασίας (push στο Git, παίρνετε εφαρμογή σε λειτουργία με HTTPS) σε έναν server για τον οποίο πληρώνετε σταθερή τιμή. Είναι ανοιχτού κώδικα, τρέχει σε Docker και η εγκατάσταση σε ένα νέο VPS παίρνει περίπου πέντε λεπτά.
Τι παίρνετε
- Deploy από Git. Συνδέστε GitHub, GitLab ή οποιοδήποτε Git URL· το Coolify κάνει build με Nixpacks ή με το Dockerfile σας και ξανακάνει deploy σε κάθε push.
- Αυτόματο HTTPS. Στρέψτε ένα domain (ή wildcard) στον server και κάθε εφαρμογή παίρνει δικό της πιστοποιητικό Let's Encrypt.
- Υπηρεσίες με ένα κλικ. Postgres, Redis, MinIO, Plausible, Uptime Kuma, n8n και δεκάδες ακόμα, από templates.
- Preview deployments για pull requests, αν τα θέλετε.
Μέγεθος, ειλικρινά
Το τεκμηριωμένο ελάχιστο του Coolify είναι 2 vCPU / 2 GB RAM / 30 GB δίσκος. Αρκεί για να το εγκαταστήσετε και να κάνετε deploy κάτι μικρό. Μόλις κάνετε build μια εφαρμογή JavaScript ή τρέξετε μια βάση δίπλα του, τα 2 GB γίνονται swap και timeouts.
| Τι τρέχετε | Πακέτο που ταιριάζει |
|---|---|
| Coolify + 1–2 στατικά sites ή μικρά APIs | Micro-IP: 2 vCPU, 2 GB, 25 GB ($10/μήνα), προσθέστε swap |
| Μερικές εφαρμογές + Postgres + builds στον server | Small-IP: 4 vCPU, 4 GB, 35 GB ($16/μήνα) |
| Πολλές εφαρμογές, workers, βαρύτερα builds | Medium-IP: 6 vCPU, 6 GB, 45 GB ($20/μήνα) |
Χρειάζεστε πακέτο με αποκλειστικό IP: το proxy του Coolify πρέπει να απαντά στις 80 και 443 για κάθε εφαρμογή. Τα πακέτα NAT δέχονται εισερχόμενα μόνο στη θύρα SSH σας.
Εγκατάσταση
Σε νέο server Ubuntu 24.04 ή Debian 12, ως root:
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash
Το script εγκαθιστά το Docker και ξεκινά το Coolify. Ανοίξτε το http://YOUR_SERVER_IP:8000, δημιουργήστε αμέσως τον λογαριασμό διαχειριστή (ο πρώτος επισκέπτης γίνεται διαχειριστής) και μετά πηγαίνετε στο Settings → Instance Domain και ορίστε κάτι σαν https://coolify.example.com.
Μόλις το dashboard είναι προσβάσιμο στο domain του, κλείστε τη γυμνή θύρα:
ufw allow 22/tcp && ufw allow 80/tcp && ufw allow 443/tcp
ufw enable
Μια παγίδα: το Docker δημοσιεύει θύρες container μέσω δικών του κανόνων iptables, που παρακάμπτουν το ufw. Μη δημοσιεύετε θύρες βάσεων στον host εκτός αν το εννοείτε· κρατήστε τις βάσεις στο εσωτερικό δίκτυο του Coolify.
Κρατήστε το υγιές
- Καθαρισμός. Ενεργοποιήστε τον αυτόματο καθαρισμό Docker στις ρυθμίσεις server του Coolify, αλλιώς τα παλιά images θα τρώνε αθόρυβα τον δίσκο σας.
- Αντίγραφα βάσεων. Κάθε πόρος βάσης έχει καρτέλα προγραμματισμένων αντιγράφων· στείλτε τα σε οποιοδήποτε bucket συμβατό με S3.
- Αντίγραφα του server. Τα Managed Backups παίρνουν ημερήσιο αντίγραφο ολόκληρου του server με $2/μήνα και περιλαμβάνονται δωρεάν στα ετήσια πακέτα.
- Swap. Σε μηχανήματα 2–4 GB, ένα αρχείο swap 2 GB γλιτώνει τα builds από τον OOM killer.
Οι συμβιβασμοί
Είναι ένα μηχάνημα. Αν ο server κάνει επανεκκίνηση, κάθε εφαρμογή πάνω του σβήνει για λίγο. Το Coolify επίσης κινείται γρήγορα και βγάζει συχνές ενημερώσεις: κυρίως καλές, πού και πού με εκπλήξεις, οπότε ενημερώνετε σε ήσυχη ώρα και όχι Παρασκευή βράδυ. Και τώρα η ομάδα λειτουργίας είστε εσείς: όταν ένα build σπάσει στις 2 τα ξημερώματα, δεν υπάρχει γραφείο υποστήριξης πίσω από το κουμπί «Deploy».
Για έναν μεμονωμένο developer ή μια μικρή ομάδα με λίγα projects, η συμφωνία συνήθως αξίζει. Ανταλλάσσετε μια στοίβα λογαριασμών ανά εφαρμογή με έναν server που καταλαβαίνετε.
Σχετικά
- VPS για Docker: σκέτο Docker Compose, αν δεν χρειάζεστε dashboard
- Deploy ενός Docker Compose stack
- Πόση RAM χρειάζεται ένα VPS;
Σχόλια
Δεν υπάρχουν ακόμη σχόλια. Γίνετε ο πρώτος.