Рішення · Власна PaaS
VPS для Coolify
Coolify це Heroku з відкритим кодом, який ви запускаєте самі: надішліть репозиторій і отримайте розгорнутий застосунок із доменом і сертифікатом. Його власний мінімум: 2 ядра, 2 GB і 10 GB диска, і це лише для Coolify. Розмір машини визначають застосунки й бази даних, які ви розгортаєте поверх нього. BD-8 за $12.90 дає місце для Coolify і кількох застосунків; C2-4-80 за $37.90 постачається зі встановленим Coolify.
Що потрібно
Програмне забезпечення з документації, розміри з позначенням джерела
Програмне забезпечення та налаштування безпеки взято з власної документації проєкту. Якщо проєкт не публікує вимог до обладнання, біля розмірів зазначено, чиї вони.
З coolify.io/docs
- Мінімум: 2 ядра ЦП, 2 GB RAM, 10 GB вільного місця на диску, amd64 або arm64. Debian і Ubuntu LTS є основним вибором.
- Встановіть від імені root:
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash. Він сам установлює Docker. - Потім відкрийте
http://your-ip:8000і створіть обліковий запис адміністратора негайно: хто зареєструється першим, той і володіє екземпляром. - Зробіть резервну копію
/data/coolify/source/.env: там ключі шифрування. Порти: 8000 панель, 6001 реальний час, 6002 термінал, 80/443 для ваших застосунків.
Розміри (мінімум Coolify, потім те, що додають застосунки)
| Навантаження | vCPU | RAM |
|---|---|---|
| Лише Coolify (офіційний мінімум)Панель, її база даних і проксі. Ще нічого не розгорнуто. | 2 | 2 GB |
| Coolify + два-три невеликі застосунки та PostgresКожен застосунок Node/Python займає 200–500 MB; базі даних потрібен гігабайт. | 4 | 8 GB |
| Тестові та робочі застосунки командиЗбірки виконуються на тій самій машині: під час компіляції навантаження на ЦП і RAM різко зростає. | 8 | 24 GB |
Тарифи, що підходять
Машин: 4, ціни актуальні
Спочатку найдешевша відповідна машина. Ціни поточні, за місяць, з каталогу.
- BD-8$12.90/міс
4 vCPU · 8 GB · диск 100 GB · 32 TB
Найдешевший із реальним запасом для застосунків. 4 vCPU, 8 GB, 100 GB і 32 TB трафіку: Coolify плюс кілька застосунків і база даних. Його постачальник не запускає стартові скрипти, тому встановлення це один вставлений рядок.
- C2-4-80$37.90/міс
2 vCPU · 4 GB · диск 80 GB · 3 TB
Постачається зі встановленим Coolify. Подвоєний за RAM мінімум Coolify, у понад тридцяти містах, панель чекає на порту 8000.
- C4-8-160$75.90/міс
4 vCPU · 8 GB · диск 160 GB · 3 TB
Постачається встановленим, із запасом. 4 vCPU / 8 GB і 160 GB диска: збірки, бази даних і образи займають диск швидше, ніж ви очікуєте.
- BD-24$31.90/міс
8 vCPU · 24 GB · диск 300 GB · 32 TB
8 vCPU / 24 GB для команди. Staging і production поруч, зі збірками, які не забирають ресурси в запущених застосунків.
«Розгорнути з установкою» відкриває конфігуратор, у полі запуску якого вже є наш повний скрипт запуску Coolify, ще до покупки. Він виконується один раз від імені root під час підготовки сервера і лише в постачальників, платформа яких підтримує скрипти запуску; для інших рядків установка складається з тих самих команд, які ви вставляєте самі.
Встановлення
Три кроки з документації Coolify
З пресетом крок 1 виконано, коли сервер надано. Зробіть крок 2 щойно отримаєте IP.
- Встановлення.
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bashDocker, проксі й сам Coolify; кілька хвилин. - Створіть адміністратора одразу. Відкрийте
http://your-ip:8000і зареєструйтеся. Документація Coolify каже прямо: перша людина, яка зареєструється, стає адміністратором інстансу. - Призначте панелі домен, потім закрийте 8000. Settings → instance domain дає їй HTTPS; після цього
ufw delete allow 8000/tcp. Зробіть резервну копію/data/coolify/source/.env.
Чесно кажучи
Що ми купили б насправді
Мінімум Coolify розрахований на сам Coolify. Купуйте під застосунки.
Для Coolify і кількох застосунків
BD-8 · $12.90/міс
4 vCPU, 8 GB і 100 GB за $12.90: Coolify, Postgres, Redis і три-чотири невеликі застосунки, із запасом диска для образів і резервних копій. Це дешевше за машини з 4 GB на цій сторінці; бракує лише нашого пресету, тож встановлення означає один рядок, який ви вставляєте. C2-4-80 за $37.90 надається зі встановленим Coolify, якщо саме цей рядок важливий.
Запитання