Управляваните платформи за приложения са страхотни, докато не дойде фактурата: всяко приложение, всеки worker и всяка база са отделен ред. Coolify ти дава повечето от този работен процес (push в Git, получаваш работещо приложение с HTTPS) на един сървър, за който плащаш фиксирана цена. Той е с отворен код, работи върху Docker и инсталацията на нов VPS отнема около пет минути.
Какво получаваш
- Деплой от Git. Свържи GitHub, GitLab или какъвто и да е Git URL; Coolify билдва с Nixpacks или с твоя Dockerfile и деплойва наново при всеки push.
- Автоматичен HTTPS. Насочи домейн (или wildcard) към сървъра и всяко приложение получава собствен сертификат от Let's Encrypt.
- Услуги с един клик. Postgres, Redis, MinIO, Plausible, Uptime Kuma, n8n и десетки други, от шаблони.
- Preview деплойменти за pull requests, ако ги искаш.
Размерът, честно
Документираният минимум на Coolify е 2 vCPU / 2 GB RAM / 30 GB диск. Това стига, за да го инсталираш и да деплойнеш нещо малко. В момента, в който билднеш JavaScript приложение или пуснеш база до него, 2 GB се превръщат в swap и timeouts.
| Какво пускаш | Подходящ план |
|---|---|
| Coolify + 1–2 статични сайта или малки APIs | 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/месец) |
Трябва ти план с dedicated 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, иначе старите образи тихо ще изядат диска ти.
- Бекъпи на бази. Всеки ресурс база има таб за планирани бекъпи; пращай ги към всеки съвместим с S3 bucket.
- Бекъпи на сървъра. Managed Backups правят дневно копие на целия сървър за $2/месец и са включени безплатно в годишните планове.
- Swap. На машини с 2–4 GB един swap файл от 2 GB спасява билдовете от OOM killer.
Компромисите
Това е една машина. Ако сървърът се рестартира, всяко приложение на него примигва. Coolify също се движи бързо и пуска чести обновления: предимно добри, понякога с изненади, така че обновявай в тих час, а не в петък вечер. И вече ти си екипът по експлоатация: когато билд се счупи в 2 през нощта, зад бутона «Deploy» няма бюро за поддръжка.
За самостоятелен разработчик или малък екип с няколко проекта сделката обикновено си струва. Заменяш купчина сметки за всяко приложение с един сървър, който разбираш.
Свързани
- VPS за Docker: обикновен Docker Compose, ако не ти трябва табло
- Деплой на Docker Compose стек
- Колко RAM трябва на един VPS?
Коментари
Още няма коментари. Бъди първият.