פלטפורמות אפליקציות מנוהלות נהדרות עד שמגיעה החשבונית: כל אפליקציה, כל worker וכל מסד נתונים הם שורה נפרדת. Coolify נותן לכם את רוב זרימת העבודה הזו (push ל-Git ומקבלים אפליקציה פרוסה עם HTTPS) על שרת אחד שמשלמים עליו מחיר קבוע. הוא בקוד פתוח, רץ על Docker, וההתקנה על VPS חדש לוקחת בערך חמש דקות.
מה מקבלים
- פריסה מ-Git. חברו GitHub, GitLab או כל כתובת Git; Coolify בונה עם Nixpacks או עם ה-Dockerfile שלכם ופורס מחדש בכל push.
- HTTPS אוטומטי. הפנו דומיין (או wildcard) לשרת וכל אפליקציה מקבלת תעודת Let's Encrypt משלה.
- שירותים בקליק. Postgres, Redis, MinIO, Plausible, Uptime Kuma, n8n ועשרות נוספים, נפרסים מתבניות.
- פריסות תצוגה מקדימה ל-pull requests, אם תרצו.
גודל, בכנות
המינימום המתועד של Coolify הוא 2 vCPU / 2 GB RAM / 30 GB דיסק. זה מספיק להתקנה ולפריסה של משהו קטן. ברגע שבונים אפליקציית JavaScript או מריצים לידו מסד נתונים, 2 GB הופכים ל-swap ול-timeouts.
| מה אתם מריצים | התוכנית המתאימה |
|---|---|
| Coolify + אתר סטטי אחד או שניים או API קטנים | Micro-IP: 2 vCPU, 2 GB, 25 GB ($10/חודש), הוסיפו swap |
| כמה אפליקציות + Postgres + בילדים על השרת | Small-IP: 4 vCPU, 4 GB, 35 GB ($16/חודש) |
| כמה אפליקציות, workers, בילדים כבדים יותר | Medium-IP: 6 vCPU, 6 GB, 45 GB ($20/חודש) |
צריך תוכנית עם IP ייעודי: ה-proxy של Coolify חייב לענות על 80 ו-443 לכל אפליקציה. תוכניות NAT מקבלות נכנס רק את פורט ה-SSH שלכם.
התקנה
על שרת Ubuntu 24.04 או Debian 12 חדש, כ-root:
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash
הסקריפט מתקין Docker ומפעיל את Coolify. פתחו את http://YOUR_SERVER_IP:8000, צרו מיד את חשבון המנהל (המבקר הראשון הופך למנהל), ואז עברו ל-Settings → Instance Domain והגדירו משהו כמו https://coolify.example.com.
ברגע שהדשבורד זמין בדומיין שלו, סגרו את הפורט הגולמי:
ufw allow 22/tcp && ufw allow 80/tcp && ufw allow 443/tcp
ufw enable
מלכודת אחת: Docker מפרסם פורטים של קונטיינרים דרך חוקי iptables משלו, שעוקפים את ufw. אל תפרסמו פורטים של מסדי נתונים למארח אלא אם אתם מתכוונים לכך; השאירו את מסדי הנתונים ברשת הפנימית של Coolify.
לשמור על בריאות
- ניקוי. הפעילו ניקוי Docker אוטומטי בהגדרות השרת של Coolify, אחרת images ישנים יאכלו בשקט את הדיסק.
- גיבויי מסדי נתונים. לכל משאב מסד נתונים יש לשונית גיבוי מתוזמן; שלחו אותם לכל bucket תואם S3.
- גיבויי שרת. Managed Backups לוקחים עותק יומי של כל השרת ב-$2 לחודש, והם כלולים בחינם בתוכניות שנתיות.
- Swap. על מכונות של 2–4 GB, קובץ swap של 2 GB מציל בילדים מה-OOM killer.
הפשרות
זו מכונה אחת. אם השרת מאותחל, כל אפליקציה עליו מהבהבת. Coolify גם זז מהר ומוציא עדכונים תכופים: בעיקר טוב, לפעמים הפתעה, אז עדכנו בשעה שקטה ולא ביום שישי בלילה. ואתם עכשיו צוות התפעול: כשבילד נשבר ב-2 בלילה, אין דלפק תמיכה מאחורי כפתור ה-«Deploy».
למפתח יחיד או לצוות קטן עם כמה פרויקטים, העסקה הזו בדרך כלל שווה. מחליפים ערימת חשבונות לכל אפליקציה בשרת אחד שאתם מבינים.
קשור
- VPS ל-Docker: Docker Compose פשוט, אם אין צורך בדשבורד
- פריסת Docker Compose stack
- כמה RAM צריך VPS?
תגובות
אין עדיין תגובות. היו הראשונים.