Files
infrastructure/domains.yml
T
maximilion96 89e030c77b Add grabcevo static site (база-грабцево.рф) behind traefik
Лендинг «База Грабцево» из Obsidian: nginx:alpine отдаёт статику
(index.html + assets + robots/sitemap + Яндекс-верификация). IDN-домен
через punycode ${GRABCEVO_HOST}, TLS Let's Encrypt, www→apex 301.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-20 01:24:48 +03:00

51 lines
1.8 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# domains.yml — источник правды о DNS-записях.
# Любые домены, которыми мы пользуемся, должны быть здесь.
# Изменения в инфраструктуре (новый сервис, переезд узла, смена IP) обязательно
# отражать тут — у регистратора должно быть ровно то, что описано в этом файле.
# Допустимые типы записей: A, AAAA, CNAME, MX, TXT, SRV, CAA.
# server: <name> — ссылка на запись в servers/inventory.yml (host подставляется оттуда).
# value: <строка> — буквальное значение записи (для CNAME/TXT/MX/...).
domains:
- name: mxti.ru
registrar: reg.ru
records:
- host: www
type: A
server: ru-docker-infra
purpose: "основной сервер (traefik)"
- host: git
type: A
server: ru-docker-infra
purpose: "gitea через traefik"
- host: portainer
type: A
server: ru-docker-infra
purpose: "portainer UI"
- host: dify
type: A
server: ru-docker-infra
purpose: "dify через traefik"
- host: n8n
type: A
server: nl-reverse-proxy
purpose: "n8n через NL реверс-прокси (autossh-туннель с ru-docker-infra)"
- name: xn----7sbabbehfuo8fta4f.xn--p1ai # база-грабцево.рф (IDN/punycode)
registrar: reg.ru
records:
- host: "@"
type: A
server: ru-docker-infra
purpose: "лендинг «База Грабцево» (grabcevo, nginx через traefik)"
- host: www
type: A
server: ru-docker-infra
purpose: "www → apex (traefik 301 на apex)"