Другие провайдеры
Это руководство описывает настройку домена от других провайдеров для ваших приложений в Skitflow.
Если вы не хотите использовать Cloudflare, вы можете использовать любой домен от любого провайдера:
- Перейдите в вашу DNS-панель.
- Перейдите в раздел
Records. - Нажмите
Add Record. - Выберите тип записи
A. - Введите имя
Host, напримерapi— тогда это будетapi.skitflow.cloud. - Введите
IPv4 Addressвашего сервера, на котором размещено приложение, например1.2.3.4. - Нажмите
Save. - Перейдите в панель Skitflow и назначьте домен для
ApplicationsилиDocker Compose. - Перейдите в раздел
Domains. - Нажмите
Create Domain. - В поле
Hostвведите доменное имя, напримерapi.skitflow.cloud. - В поле
Pathвведите путь, например/. - В поле
Container Portвведите порт, на котором работает ваше приложение, например3000. - В поле
HTTPSвключитеON. - В поле
CertificateвыберитеLet's Encrypt. - Нажмите
Create. - Домен будет автоматически назначен вашему приложению.
- Подождите несколько секунд и обновите приложение.
- Вы должны увидеть приложение, работающее на созданном домене.
Важное разъяснение о портах контейнера
«Container Port», указанный в настройках домена, используется исключительно для маршрутизации трафика к правильному контейнеру приложения через Traefik и не открывает порт напрямую в интернет. Это принципиально отличается от настроек портов в разделе «Advanced -> Ports», которые используются для прямого открытия портов приложения. Порт контейнера в настройках домена обеспечивает внутреннее направление трафика Traefik к указанному порту внутри контейнера на основе конфигурации домена.