Ищете мощную self-hosted альтернативу Vercel или Heroku? Узнать, как установить Coolify на VPS, — идеальное решение для разработчиков. Coolify — отличная open-source платформа, которая позволяет легко развёртывать приложения, базы данных и сервисы и управлять ими.
В этом подробном руководстве мы шаг за шагом разберём весь процесс. Кроме того, мы расскажем о предварительных требованиях.
Почему стоит выбрать Coolify для ваших проектов?
Прежде всего, Coolify даёт вам полный контроль над инфраструктурой. Вместо высокой ежемесячной платы провайдерам platform-as-a-service (PaaS) вы можете использовать собственный сервер. Это значительно снижает затраты на хостинг, при этом вы получаете сопоставимые возможности автоматического развёртывания.
Предварительные требования для установки Coolify на VPS
Перед началом установки нужно убедиться, что у вас подходящее окружение. Вам понадобится:
- Чистый Linux-сервер (Ubuntu 22.04/24.04 или Debian 12).
- Не менее 2 ГБ RAM (для комфортной работы настоятельно рекомендуется 4 ГБ).
- Root-доступ к серверу по SSH.
Если сервера у вас ещё нет, вы легко можете заказать производительный VPS в SharpHeberg. Наши серверы обеспечивают аптайм 99,9% и защиту от DDoS, что делает их идеальными для production-окружений. Если вы не уверены, когда пора переходить с обычного веб-хостинга, прочитайте наше руководство о 7 очевидных признаках того, что пора менять тариф хостинга.
Шаг 1. Обновите сервер
Для начала подключитесь к VPS по SSH под пользователем root. После входа важно обновить системные пакеты. Выполните следующую команду:
apt update && apt upgrade -y
Эта команда гарантирует, что все исправления безопасности и программное обеспечение обновлены. Если вы используете Debian, вам также может пригодиться наше руководство о том, как установить Java в Debian, для ваших будущих backend-проектов.
Шаг 2. Запустите установочный скрипт Coolify
Далее мы воспользуемся официальным скриптом автоматической установки от Coolify. Он делает процесс невероятно простым. Скопируйте и вставьте эту команду в терминал:
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash
После запуска скрипт автоматически установит Docker, настроит сеть и развернёт все необходимые контейнеры Coolify. Учтите, что этот процесс может занять несколько минут в зависимости от скорости интернета вашего VPS.
Шаг 3. Откройте панель управления Coolify
Наконец, когда установка завершится, вы сможете открыть графический интерфейс. Запустите любимый браузер и перейдите по адресу:
http://<your-server-ip>:8000
Там вам предложат создать учётную запись администратора. После этого вы сможете подключить репозиторий GitHub и мгновенно развёртывать приложения на NextJS, базы данных или сайты на WordPress!
Заключение
Подводя итог, установка Coolify на VPS — настоящий прорыв для разработчиков, которые хотят самостоятельности. Это не только экономит деньги, но и обеспечивает первоклассный процесс развёртывания. Если вы готовы взять хостинг под свой контроль, запустите сервер SharpHeberg и начните создавать уже сегодня!