Перейти к содержимому
Русский
  • Результаты отсутствуют, так как поле поиска является пустым.

Начало работы с Coolify [Гайд]

Начало работы с Coolify от is*hosting: пошаговое руководство по настройке сервера.

Что такое Coolify от is*hosting?

is*hosting является спонсором Coolify, open-source PaaS с 52k+ звезд на GitHub.

Coolify от is*hosting — это предустановленная, готовая к использованию платформа для самостоятельного размещения, которая позволяет развертывать и управлять приложениями, базами данных и сервисами на вашем собственном VPS без сложной настройки DevOps. 

Coolify — это как ваша собственная частная селф-хостед альтернатива таким платформам, как Heroku или Vercel, — но работающая на вашем сервере, с полным контролем над вашей инфраструктурой, данными и производительностью.

С is*hosting Coolify поставляется уже установленным и настроенным, поэтому вы можете пропустить техническую настройку и начать развертывание за считанные минуты.

Основные преимущества Coolify от is*hosting

  • Готовая к использованию среда — не требуется ручная установка.
  • Полный контроль над вашим сервером, приложениями и данными.
  • Поддержка любого стека — Node.js, Python, Docker, базы данных и многое другое.
  • Развертывание через Git или Docker с минимальной настройкой.
  • Масштабируемая инфраструктура — подключайте несколько серверов в любое время.
  • Конфиденциальность на собственном сервере — ваши данные остаются на вашем VPS.
  • Быстрый старт — от сервера до развернутого приложения за считанные минуты.

Требования для запуска Coolify на is*hosting

VPS-сервер с Linux (рекомендуется Ubuntu).

  • Минимальные ресурсы:
    • 2 ЦП
    • 2–4 ГБ ОЗУ
    • 20+ ГБ SSD/NVMe
  • Среда Docker (необходима для развертывания)
  • Доступ по SSH для подключения и управления серверами
  • Открытые порты: 22, 80 и 443
  • Доменное имя (рекомендуется для HTTPS и использования в производственной среде)
  • Стабильное интернет-соединение для Git, Docker и развертывания приложений

Для нескольких приложений, баз данных или производственных нагрузок рекомендуется 4+ ГБ ОЗУ для стабильной работы.

Запуск и начальная настройка Coolify от is*hosting

При заказе VPS в is*hosting (например Medium - Linux SSD) в конфигураторе нужно выбрать готовый шаблон Coolify, что избавит вас от ручной установки Docker, зависимостей и самой панели.

coolify в лк

Для того чтобы перейти к панели Coolify и запустить Coolify от is*hosting, выполните следующие шаги: 

Шаг 1: Запуск Coolify

  1. Откройте URL-адрес доступа к Coolify, предоставленный is*hosting по электронной почте или в личном кабинете.
  2. Введите данные для входа в панель: адрес электронной почты и пароль.
    1
  3. В открытом окне приветствия вам будет предложено поэтапно настроить подключение к серверу и организовать структуру вашего проекта первого проекта. Или пропустить настройку.
    2

Шаг 2: Выбор типа сервера

Вариант 1: Эта машина (быстрый старт)

Развертывание непосредственно на том же сервере, где установлен Coolify.

  • Лучше всего подходит для тестирования.
  • Подходит для небольших проектов или отдельных конфигураций.
  • Не рекомендуется для продакшена из-за общих ресурсов.

Вариант 2: Удаленный сервер (рекомендуется)

Подключайтесь к любому внешнему серверу через SSH. Это наиболее гибкий и рекомендуемый вариант и лучший выбор для продакшена..

  • Работает с VPS-провайдерами, такими как AWS, Hetzner, DigitalOcean.
  • Может быть выделенным сервером или домашней инфраструктурой.
  • Идеально подходит для производственных нагрузок.

Вариант 3: Hetzner Cloud

Развертывание и управление серверами непосредственно через вашу учетную запись Hetzner Cloud.

  • Быстрое развертывание.
  • Интегрированный интерфейс.
  • Подходит для масштабируемых конфигураций.
  • Техническая заметка.

Теперь определитесь, где вы хотите развернуть свои приложения.

3

Также вы всегда можете отменить или перезапустить настройку заново, или обратиться в техподдержку. 

Шаг 3: Создание своего первого проекта

После подключения сервера пора организовать свою работу. Создайте свой первый проект: «Мой первый проект». Проекты помогают структурировать все, что вы разворачиваете.

Для того чтобы создать проект, выполните следующие действия:

  1. Нажмите «Create “My First Project”» в появившемся окне после выбора типа сервера.
    4
  2. Нажмите «Deploy Your First Resource» или перейдите сразу в панель управления.
    5
  3. Что включает в себя проект:
    • Приложения (веб-приложения, API, сервисы)
    • Базы данных (PostgreSQL, MySQL и т. д.)
    • Ресурсы, сгруппированные логически
    • Среды: каждый проект по умолчанию включает производственную среду.
    • Вы также можете добавить: тестовую среду, среду разработки, пользовательские среды. Это поможет вам управлять различными версиями вашего приложения.
    • Командный доступ: проекты поддерживают совместную работу.
    • Разрешения наследуются от вашей команды. Несколько пользователей могут управлять одним и тем же проектом. Идеально подходит для команд разработчиков или для совместных рабочих процессов.
      1a80bd93d6dc469ee9cfb680e0e46225
  4. Если вы хотите создать новый проект во вкладке «Projects» нажмите add icon.
    6 create project ADD
  5. Заполните графы с названием и описанием нового проекта → «Continue».
    7 create project name
  6. Нажмите «Add Resources» и добавьте нужные приложения, базы данных и другие ресурсы к вашему новому проекту.
    8 create project services
  7. Теперь во вкладке «Projects» вы найдете все ваши проекты.
    9
  8. Для того чтобы удалить проект, зайдите в «Settings» вашего проекта.
    10
  9. Нажмите «Delete Project».
    11
  10. В открывшемся окне подтвердите удаление проекта, продублировав название проекта в нужной строке → «Permanently Delete».
    12

Поздравляем! На этом этапе вы:

  1. Подключили свой сервер.
  2. Выбрали тип развертывания.
  3. Создали свой первый проект.

Теперь вы можете начать развертывание приложений, подключение репозиториев и построение инфраструктуры — все из одного интерфейса.

Если у вас остались какие-либо вопросы, вы можете задать их в онлайн чате в правом нижнем углу сайта или тикетом в техподдержку.