ПублікаціїLaunch Week, день 4 - кілька доменів для VPS apps

Launch Week, день 4 - кілька доменів для VPS apps

4 хв читання
від rid

День 4 Launch Week. VPS apps тепер підтримують кілька доменів - додавайте стільки custom domains і subdomains Appbox, скільки потрібно, усі з автоматичним SSL.

Launch Week, день 4: кілька доменів для VPS apps

День 4. Учора ми дали вам повноцінні virtual machines. Сьогодні даємо їм належну підтримку доменів.

Коли ми запустили VPS у день 3, кожна VM отримувала один домен. Для багатьох сценаріїв цього достатньо, але якщо ви запускаєте web server усередині свого VPS - а багато хто з вас це робить - одного домену замало. Потрібні кілька доменів, що вказують на ту саму машину, кожен зі своїм SSL certificate і конфігурацією web server.

Сьогодні VPS apps підтримують кілька доменів. Додавайте скільки завгодно subdomains *.user.appboxes.co, підключайте власні custom domains або поєднуйте обидва варіанти. Кожен отримує SSL і готову до використання конфігурацію web server.

Як це працює

Відкрийте будь-який запущений VPS app, і на сторінці деталей побачите картку Custom Domains. Саме тут живуть усі ваші домени - таблиця з пошуком і сортуванням, яка показує кожен домен, прив'язаний до цього VPS, який із них primary і коли його додано.

Таблиця Custom Domains на сторінці деталей VPS app

Щоб додати новий домен, натисніть Add Domain. Ви виберете батьківський домен і введете subdomain, а система подбає про решту.

Subdomains Appbox

Найшвидший спосіб додати домен - використати ваш наявний домен Appbox. Виберіть свій домен user.appboxes.co як батьківський, введіть subdomain, і все готово. DNS уже обробляється за вас, а домен перевіряється миттєво.

Це чудово підходить для швидкого запуску URL для проєктів, staging-середовищ або просто для того, щоб дати різним сервісам на вашому VPS власну адресу. Потрібен api.user.appboxes.co для backend і app.user.appboxes.co для frontend? Додайте обидва менш ніж за хвилину.

Додавання subdomain Appbox до VPS

Оскільки вони розміщені під вашим наявним wildcard certificate Appbox, SSL працює автоматично. Без очікування, без генерації сертифікатів, без налаштувань.

Користувацькі домени

Ви також можете спрямувати власні домени на свій VPS. Виберіть свій custom base domain (або додайте новий прямо з діалогу), введіть subdomain, і інтерфейс проведе вас через налаштування DNS.

Діалог показує точний A record, який потрібно створити, - hostname, IP address, усе. Він навіть має інструкції для конкретних провайдерів, зокрема Cloudflare та інших популярних DNS providers, тож вам не доведеться шукати, як додати A record.

Додавання користувацького домену з перевіркою DNS та інструкціями для конкретних провайдерів

Коли ваш DNS вказує на правильну IP, натисніть Verify Again, і система підтвердить, що запис правильний, перш ніж додати домен.

SSL і конфігурація web server

Кожен доданий домен отримує SSL. Для subdomains Appbox використовується наявний wildcard certificate. Для custom domains сертифікат випускається автоматично.

Ось частина, яка робить це справді корисним для користувачів VPS: кожен домен має кнопку View Config, що дає готові до вставлення фрагменти конфігурації для Nginx і Apache. Конфігурація містить правильний server_name, шляхи до SSL certificate, cipher suites і налаштування протоколів. Скопіюйте фрагмент, вставте його у конфігурацію web server всередині VM, перезавантажте - і ви вже обслуговуєте трафік на цьому домені.

Фрагменти SSL-конфігурації для Nginx і Apache

Жодних здогадок щодо шляхів до файлів. Жодного полювання за розташуванням сертифікатів. Жодного розбирання cipher strings. Усе вже там, готове до копіювання.

Чому це важливо для користувачів VPS

VPS без підтримки кількох доменів - це просто сервер з однією адресою. Це обмеження швидко стає очевидним:

  • Запускаєте web app з окремим API? Потрібно щонайменше два домени.
  • Хостите кілька сайтів у своїй VM? Кожному потрібен власний домен.
  • Хочете staging-середовище поруч із production? Це ще один домен.
  • Розробляєте локально й хочете тестувати зі справжнім доменом? Потрібен ще один.

День 4 уже доступний

Підтримка кількох доменів доступна прямо зараз для всіх VPS apps. Відкрийте свій VPS, прокрутіть до Custom Domains і починайте додавати.

Завтра день 5, і в нас є сюрприз. Ви точно не очікуєте, що це буде.


Є відгук або знайшли проблему? Напишіть на support@appbox.co або відкрийте тікет на billing.appbox.co.

rid

rid

Software Engineer | Writer | Designer