Рішення · Власна PaaS
VPS для Dokploy
Dokploy є самостійно розміщуваною PaaS на Docker і Traefik: застосунки з Git або Compose, бази даних, резервні копії й автоматичний HTTPS з однієї панелі. Його документація вимагає 2 GB RAM і 30 GB диска, і кожен розгорнутий застосунок додає до цього. BD-8 за $12.90 є найдешевшою машиною із запасом; C2-4-80 за $37.90 постачається зі встановленим Dokploy.
Що потрібно
Програмне забезпечення з документації, розміри з позначенням джерела
Програмне забезпечення та налаштування безпеки взято з власної документації проєкту. Якщо проєкт не публікує вимог до обладнання, біля розмірів зазначено, чиї вони.
З docs.dokploy.com
- «Щонайменше 2GB RAM і 30GB дискового простору». Ubuntu, Debian, Fedora або CentOS.
- Встановлення:
curl -sSL https://dokploy.com/install.sh | sh. Docker встановлюється автоматично, якщо його немає. - Порти 3000 (панель), 80 і 443 (Traefik) мають бути вільними; «встановлення завершиться помилкою, якщо будь-який із цих портів уже використовується».
- Відкрийте
http://your-ip:3000на сторінці налаштування і створіть адміністратора. Не вимикайте доступ через IP:port, доки не запрацює HTTPS на домені.
Розміри (мінімум Dokploy, потім те, що додають застосунки)
| Навантаження | vCPU | RAM |
|---|---|---|
| Лише Dokploy (офіційний мінімум)Панель, Postgres, Redis і Traefik. 30 GB диска для образів. | 2 | 2 GB |
| Dokploy + кілька застосунків і база данихЗбирання відбувається на цій машині; дайте їм ЦП. | 4 | 8 GB |
| Кілька проєктів, preview, вузли SwarmАбо невеликий сервер для Dokploy плюс більші віддалені сервери. | 8 | 24 GB |
Тарифи, що підходять
Машин: 4, ціни актуальні
Спочатку найдешевша відповідна машина. Ціни поточні, за місяць, з каталогу.
- BD-8$12.90/міс
4 vCPU · 8 GB · диск 100 GB · 32 TB
Найдешевший із реальним запасом для застосунків. 4 vCPU, 8 GB, 100 GB (утричі більше за мінімум у 30 GB) і 32 TB трафіку. Його постачальник не виконує скрипти запуску: встановлення одним вставленим рядком.
- C2-4-80$37.90/міс
2 vCPU · 4 GB · диск 80 GB · 3 TB
Постачається зі встановленим Dokploy. 2 vCPU / 4 GB / 80 GB, понад тридцять міст, сторінка налаштування чекає на порту 3000.
- 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 для кількох проєктів. Preview, staging і production без того, щоб збирання відбирали ресурси в застосунків.
«Розгорнути з установкою» відкриває конфігуратор, у полі запуску якого вже є наш повний скрипт запуску Dokploy, ще до покупки. Він виконується один раз від імені root під час підготовки сервера і лише в постачальників, платформа яких підтримує скрипти запуску; для інших рядків установка складається з тих самих команд, які ви вставляєте самі.
Встановлення
Три кроки з документації Dokploy
З пресетом крок 1 виконано, коли сервер надано. Зробіть крок 2 щойно отримаєте IP.
- Встановлення.
curl -sSL https://dokploy.com/install.sh | shDocker за потреби, Postgres, Redis, Traefik і Dokploy. Кілька хвилин. - Завершіть налаштування одразу. Відкрийте
http://your-ip:3000і створіть обліковий запис адміністратора; це може зробити перший відвідувач. - Домен, HTTPS, потім закрийте 3000. Призначте панелі домен у Settings і переконайтеся, що HTTPS працює, перш ніж вимкнути доступ через IP:port: документація Dokploy попереджає, що у зворотному порядку ви втратите доступ. Потім
ufw delete allow 3000/tcp.
Чесно кажучи
Що ми купили б насправді
Мінімум становить 2 GB і 30 GB. Купіть машину з 8 GB і 100 GB, яка коштує менше, ніж машини мінімального розміру.
Для Dokploy і кількох застосунків
BD-8 · $12.90/міс
4 vCPU, 8 GB і 100 GB за $12.90: Dokploy з його Postgres і Redis, Traefik і три-чотири застосунки з їхніми базами даних, плюс диск для образів і резервних копій. Він не виконує наш пресет, тож встановлення одним вставленим рядком; C2-4-80 за $37.90 постачається з уже запущеним Dokploy, якщо не хочете нічого вводити.
Запитання