Что установлено на вашем сервере Coolify?
- Coolify 4.6.0 из официального установщика, открытый исходный код под Apache 2.0
- Docker и обратный прокси Traefik, которые маршрутизируют домены, получают и продлевают сертификаты
- Инструмент сборки Railpack, в Coolify помечен как бета, а в панели есть варианты с Dockerfile и Docker Compose
- Готовый аккаунт администратора, локальный сервер уже проверен и первый проект с названием My first project
- Адреса sslip.io, поэтому панель и приложения открываются по HTTPS ещё до добавления домена
- 2 ГБ swap и брандмауэр с открытыми портами 22, 80, 443, 6001, 6002 и 8000
Какой размер нужен для Coolify?
Официальный минимум Coolify — 2 ядра, 2 ГБ RAM и 10 ГБ диска. По-настоящему сервер нагружают сборки. На настоящем сервере с 2 ГБ примеры на Vite, Astro и Flask запустились примерно за 1–1,5 минуты, а приложение на Next.js с 85 пакетами осталось без памяти. То же приложение собралось на 4 ГБ и 2 ядрах и заполнило 18 ГБ диска. В качестве отправной точки: 2 ГБ подходят для небольших проектов, 4 ГБ — для Next.js или нескольких приложений, а 8 ГБ — для установки, где есть ещё и базы данных с сервисами.
| Применение | Размер | Цена | Выбрать |
|---|---|---|---|
| Новый сайт | 2 GB RAM · 2 vCore · 40 GB NVMe | $4.51/мес. | |
| Растущий сайт | 4 GB RAM · 2 vCore · 60 GB NVMe | $6.89/мес. | |
| Загруженный сайт | 8 GB RAM · 4 vCore · 120 GB NVMe | $13.62/мес. |
Кому подходит?
- Тем, кто запускает несколько приложений и баз данных из одной панели на одном сервере
- Разработчикам, которые развёртывают проекты на Next.js, Vite, Astro или Python за фиксированную сумму в месяц
- Командам, которые хотят попробовать инструменты с открытым кодом из списка готовых сервисов
- Тем, кто любит панели, но хочет сохранить полный контроль над сервером
Что будет после заказа?
- Задайте размер и оплатите заказ.
- Сервер запускается, и Coolify устанавливается сам. В наших проверках на настоящих серверах это занимало около 9 минут.
- В панели откройте сервер в разделе «Мои серверы». Войдите в Coolify, используя строки «Адрес панели», «Email» и «Пароль» на вкладке «Обзор».
- Для закрытого репозитория GitHub создайте ключ на странице Private Keys и добавьте открытый ключ в Deploy keys репозитория. Для открытых репозиториев этот шаг не нужен.
- На странице Projects нажмите New resource и выберите репозиторий Git, базу данных или готовый сервис. Добавьте переменные окружения и нажмите Deploy.
- Для собственного домена направьте его A-запись на IP-адрес сервера, добавьте его с https на странице Domains и нажмите Redeploy. Сертификат Coolify получит сам.
С каждым сервером
- Ежедневные бэкапы входят в цену
- Безлимитный трафик
- Полный root-доступ
- Позже можно увеличить или уменьшить RAM и CPU, а диск увеличить
- Расположение: Istanbul · IST-1.
Полезно знать
- Автообновления Coolify включены по умолчанию и выполняются раз в день, поэтому установленная версия со временем меняется. Если хотите сами управлять версиями, отключите их в Settings.
- Когда панель заработает по своему HTTPS-адресу, порты 8000, 6001 и 6002 можно закрыть. Docker обходит ufw, поэтому это делается через Compose в Coolify, а шаги описаны в справочной статье.
- Бэкапы баз данных Coolify остаются на том же сервере. Для копии вне сервера добавьте хранилище, совместимое с S3. Redis, Dragonfly и KeyDB не поддерживают бэкапы по расписанию.
- Панель подключается к серверу по SSH как root со своим ключом. Не отключайте вход root полностью и не удаляйте строку coolify из authorized_keys, иначе развёртывания остановятся.
- Если сертификат выпустить не удаётся, панель открывается по http на порту 8000 вашего IP-адреса.
Coolify: вопросы и ответы
Сколько RAM нужно Coolify?
Официальный минимум Coolify — 2 ядра и 2 ГБ RAM. В наших проверках 2 ГБ хватило для небольших проектов, но сборка на Next.js с множеством пакетов осталась без памяти и прошла на 4 ГБ. Позже сервер можно увеличить в панели.
Как установить Coolify?
На этом сервере Coolify самому устанавливать не нужно. При заказе запускается официальный установщик, создаётся аккаунт администратора, проверяется локальный сервер, а у панели появляется HTTPS-адрес. Войдите по адресу из панели и разверните первый проект либо подключитесь по SSH, если так удобнее.
Что можно развернуть через Coolify?
Coolify разворачивает из репозитория Git, Dockerfile, файла Docker Compose или готового образа. Мы пробовали примеры на Next.js, Vite, Astro и Flask с Railpack на настоящем сервере, и все они открылись по HTTPS. В собственном списке Coolify есть также более 360 готовых сервисов.
Может ли Coolify работать не только с GitHub?
Да. Coolify собирает проекты с любого сервера Git: открытый репозиторий подключается по адресу, закрытый — с помощью ключа развёртывания. Для автоматических развёртываний вставьте адрес и секрет со страницы Webhooks приложения в настройки вебхука репозитория.
Какие базы данных можно запускать в Coolify?
Coolify запускает PostgreSQL, MySQL, MariaDB, MongoDB, ClickHouse, Redis, Dragonfly и KeyDB. В нашей проверке PostgreSQL заработал нормально в течение 30 секунд, а порт 5432 остался закрытым снаружи.
Можно ли добавить в Coolify ещё один сервер?
Да, Coolify умеет управлять и удалёнными серверами. Удалённому серверу нужны только открытые порты 22, 80 и 443. Панель остаётся на этом сервере, а приложения вы развёртываете на другом.
Сколько приложений можно запустить в Coolify?
При установке лимита на приложения нет, и цена не зависит от числа проектов. Единственное ограничение — память, процессор и диск вашего сервера. Если их не хватает, увеличьте сервер в разделе «Размер» панели, и данные с IP-адресом останутся прежними.