EQVPS

Кілька сервісів на одному VPS і одному IP

Запустіть застосунок, БД, n8n, дашборд та інше за одним виділеним IP через reverse proxy. Одна машина, один місячний крипто-платіж, без KYC. Від $20/міс.

У кожній звичці self-hosting настає момент, коли перестаєш хотіти по серверу на кожну річ. Є застосунок, його БД, може n8n для автоматизацій, дашборд статусу, невеликий API — і тримати кожне на своєму крихітному VPS означає п'ять IP, п'ять рахунків, п'ять машин для патчів. Акуратніше й дешевше — на одній машині за одним IP.

Прийом, що це робить можливим — reverse proxy. Caddy, nginx чи Traefik сидить на публічних портах 80/443 і роутить за хостнеймом: app.you.com → застосунок, n8n.you.com → n8n, db-admin.you.com → адмінка. Кожен сервіс слухає лише localhost; проксі — єдині публічні двері, і він сам видає кожному піддомену свій HTTPS-сертифікат.

Тариф під це

Medium-IP ($20/міс) — природний вибір: 6 vCPU, 6 ГБ RAM, 45 ГБ NVMe, виділений IPv4 з усіма відкритими портами. Місце для жмені невеликих сервісів з їхніми БД, що не б'ються за ресурси.

Дві чесні межі:

Форма налаштування

# Ubuntu 24.04, Medium-IP — Docker + Compose, Caddy як парадні двері
curl -fsSL https://get.docker.com | sh
# docker-compose.yml: сервіси на localhost, Caddy роутить за піддоменами
# Caddy авто-видає HTTPS для кожного хостнейма, направленого на IP
docker compose up -d

Направте A-записи піддоменів на один IP, перелічіть у Caddyfile, і кожен сервіс піднімається на своєму чистому HTTPS-URL. Додайте reverse DNS з кабінету, якщо щось із них шле пошту.

Чому тут

Один виділений IP під вашим контролем, усе за ним, оплата єдиним фіксованим крипто-рахунком без KYC. Це патерн homelab-на-VPS: ваш стек, ваша машина, одне передбачуване місячне число. Коли однієї машини перестає вистачати — виносите найважчий сервіс на окрему, але більшість довго живуть на одній. Medium-IP — з чого це починається.

Ready to deploy? Pay with crypto, no KYC — live in about a minute.

Deploy now →

FAQ

Як запустити кілька сервісів на одному IP?

Reverse proxy — Caddy, nginx чи Traefik — сидить на портах 80/443 і роутить кожен піддомен до потрібного сервісу за хостнеймом. app.you.com → застосунок, n8n.you.com → n8n тощо. Усі сервіси слухають localhost; публічний лише проксі. Один IP, багато сервісів, чистий HTTPS на кожному.

Який тариф під стек сервісів?

Medium-IP ($20/міс) — 6 vCPU, 6 ГБ RAM, 45 ГБ NVMe, виділений IPv4 з усіма відкритими портами. Комфортно для жмені невеликих сервісів з їхніми БД. Якщо це один застосунок плюс БД — вистачить Small-IP ($16); якщо сервіси вимогливі до памʼяті (великі БД, in-memory) — там починається лінійка Pro.

Docker Compose чи bare metal?

Compose — простий шлях для мульти-сервісної машини: кожен сервіс у своєму контейнері, один файл описує весь стек, reverse proxy теж контейнер. Акуратно й легко переносити. Bare-metal теж працює, якщо волієте; повний root, ваш вибір.

Чому одна машина, а не кілька маленьких?

Ціна і простота. Один виділений IP, один рахунок, одна машина для оновлень — проти жонглювання кількома крихітними серверами, у кожного свій IP і обслуговування. Co-location ще й означає, що сервіси спілкуються по localhost майже без затримки.

Коментарі

Поки немає коментарів. Будьте першим.

Залишити коментар

Коментарі проходять модерацію перед публікацією.