Домены и HTTPS#
hangar domain add # сгенерировать *.apps-домен с HTTPS
hangar domain add shop.example.com # свой домен
hangar domain show 01a1… # какие DNS-записи создать
hangar domain verify 01a1… # проверить DNS сейчас
hangar openСвой домен: CNAME на edge.apps.hangar.rest (или A-запись на 51.83.97.241) плюс TXT _hangar-challenge для подтверждения. HTTPS-сертификат выпускается автоматически.
Публичный TCP#
hangar tcp-proxy add 5432 # выдаст host:port для внешнего доступа
hangar tcp-proxy listСтатический исходящий IP#
Все сервисы ходят в интернет с постоянного адреса 51.83.97.241 — добавьте его в белый список платёжного шлюза, банка или внешней базы. Подключать ничего не нужно. Через API: GET /v1/network.
Локации#
Сервис можно разместить в другой стране: он будет работать на серверах выбранной локации, принимать трафик напрямую (у локации свой домен и IP) и ходить в интернет с её IP. Выбор — в настройках сервиса, поле «Локация»; новый адрес и IP начинают работать со следующим деплоем.
GET https://hangar.my/v1/regions
PATCH https://hangar.my/v1/services/<service>/instances/<environment>
{"region": "kz-ala"} # "" — основная локация