Skip to content

Собственный домен

Для указания собственного домена можно использоваться файл .domains. Первый указанный домен в файле будет являться основным, остальные — должны быть оформлены как субдомены *.altlinux.team

Пример содержимого файла .domains
txt
example.ru
repo.user.altlinux.team
branch.repo.user.altlinux.team

example.ru будет являться главным доменом

Затем создайте DNS-запись для домена:

CNAME [[branch.]repo.]user.altlinux.team.

Или для доменов второго уровня, где CNAME не работает:

ALIAS altlinux.team.
TXT [[branch.]repo.]user.altlinux.team

Если ALIAS не поддерживается, добавьте TXT-запись, как описано выше, и используйте A- и AAAA-записи следующим образом:

A    193.43.8.21
AAAA 2a0c:88c0:0:402::21

При использовании actions/deploy-pages@v1

Если статический сайт выгружается в одельный репозиторий/ветку через actions/deploy-pages@v1, для него можно указать свой домен на этапе выполнения шага:

yaml
- name: Deploy
  uses: actions/deploy-pages@v1
  with:
    custom-domain: ${{ 'domain' }}

Где domain — собственный домен