dns

DNS Deployment for nordgedanken.dev infra.
git clone git://archive.git.mtrnord.blog/Nordgedanken/dns.git
Log | Files | Refs

midnightthoughts.space.yaml (3588B)


      1 ---
      2 '':
      3   - ttl: 1800
      4     type: A
      5     values:
      6       # - 65.21.116.72
      7       #- 159.69.103.159
      8       #- 65.109.241.200
      9       #- 95.217.31.57
     10       - 95.217.170.156
     11   - ttl: 60
     12     type: AAAA
     13     values:
     14       #- '2a01:4f8:c012:492::1'
     15       #- '2a01:4f9:c012:54d3::1'
     16       #- '2a01:4f9:c010:9436::2'
     17       - '2a01:4f9:c01e:32d::1'
     18   - ttl: 1800
     19     type: CAA
     20     values:
     21       - flags: 0
     22         tag: iodef
     23         value: mailto:mtrnord@nordgedanken.dev
     24       - flags: 0
     25         tag: issue
     26         value: letsencrypt.org; validationmethods=tls-alpn-01,dns-01,http-01
     27   - ttl: 1800
     28     type: MX
     29     value:
     30       exchange: mail.midnightthoughts.space.
     31       preference: 10
     32   - ttl: 1800
     33     type: TXT
     34     value: google-site-verification=YeO0rqvYWOZoW6yj3MRf77luDe9CURDbmPYLFYiBXo8
     35 _dmarc.mail:
     36   ttl: 1800
     37   type: TXT
     38   value: v=DMARC1\; p=none\; sp=none\; fo=1\; ri=3600\; rua=mailto:mtrnord@nordgedanken.dev\;
     39     ruf=mailto:mtrnord@nordgedanken.dev
     40 default._domainkey.mail:
     41   ttl: 1800
     42   type: TXT
     43   value: v=DKIM1\; k=rsa\; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCa+VrLSqHv7jEXdYtE8L+ZnwgMW9o8mV+kKGdl1emUNLe4TcOOUG8rU3zqU8VM8vnBjYAKLLrY6Exq7nqkLMXmTf9pmD3Y5LY4PVbZucDVfD4wFmtn0mSaUkZW2G8F9oJ3CvQqU94JbYCiXB+l9mkTiZloKOoKdFrjxBBOeSMD3QIDAQAB
     44 docs.draupnir:
     45   ttl: 1800
     46   type: CNAME
     47   value: the-draupnir-project.github.io.
     48 headscale:
     49   - ttl: 1800
     50     type: A
     51     value: 49.13.24.105
     52 kubernetes:
     53   - ttl: 1800
     54     type: A
     55     value: 95.217.202.35
     56 #  - ttl: 1800
     57 #    type: AAAA
     58 #    value: 2a01:4f9:4a:451c:2::5
     59 lg:
     60   - ttl: 1800
     61     type: A
     62     value: 49.13.24.105
     63 mail:
     64   - ttl: 1800
     65     type: A
     66     value: 95.217.202.35
     67   - ttl: 1800
     68     type: AAAA
     69     value: 2a01:4f9:4a:451c:ffff:ffff:ffff:eeee
     70   - ttl: 1800
     71     type: MX
     72     value:
     73       exchange: mail.midnightthoughts.space.
     74       preference: 10
     75   - ttl: 1800
     76     type: TXT
     77     values:
     78       - google-site-verification=d5k_X67W_dLDw_KMEqTywt6s3ywb_3Nh-dWUuhoAhz0
     79       - v=spf1 mx include:_spf.mx.cloudflare.net a:mail.midnightthoughts.space ip4:65.21.116.72
     80         ~all
     81 kubernetes_ingress: &kubernetes
     82   - ttl: 60
     83     type: A
     84     values:
     85       #- 65.21.116.72
     86       #- 159.69.103.159
     87       #- 65.109.241.200
     88       - 95.217.31.57
     89   - ttl: 60
     90     type: AAAA
     91     values:
     92       #- '2a01:4f8:c012:492::1'
     93       #- '2a01:4f9:c012:54d3::1'
     94       - '2a01:4f9:c010:9436::2'
     95 zammad: *kubernetes
     96 
     97 vault: &new_cluster
     98   - type: A
     99     value: 95.217.170.156
    100   - type: AAAA
    101     value: '2a01:4f9:c01e:32d::1'
    102 matrix.draupnir: *new_cluster
    103 draupnir: *new_cluster
    104 grafana: *new_cluster
    105 ui.k8s: *new_cluster
    106 matrix: *new_cluster
    107 dashboard.kubernetes: *new_cluster
    108 auth: *new_cluster
    109 projects: *new_cluster
    110 plausible: *new_cluster
    111 
    112 # xmpp
    113 xmpp: &xmpp
    114   - type: A
    115     value: 95.217.169.102
    116   - type: AAAA
    117     value: '2a01:4f9:c01d:60::1'
    118 conference.xmpp: *xmpp
    119 proxy.xmpp: *xmpp
    120 upload.xmpp: *xmpp
    121 vjud.xmpp: *xmpp
    122 pubsub.xmpp: *xmpp
    123 
    124 _xmpp-client._tcp.xmpp:
    125   type: SRV
    126   values:
    127     - port: 5222
    128       priority: 5
    129       weight: 0
    130       target: xmpp.midnightthoughts.space.
    131 _xmpps-client._tcp.xmpp:
    132   type: SRV
    133   values:
    134     - port: 5223
    135       priority: 5
    136       weight: 0
    137       target: xmpp.midnightthoughts.space.
    138 _xmpp-server._tcp.xmpp:
    139   type: SRV
    140   values:
    141     - port: 5269
    142       priority: 5
    143       weight: 0
    144       target: xmpp.midnightthoughts.space.
    145 _xmpps-server._tcp.xmpp:
    146   type: SRV
    147   values:
    148     - port: 5270
    149       priority: 5
    150       weight: 0
    151       target: xmpp.midnightthoughts.space.
    152 
    153 notes:
    154   ttl: 1800
    155   type: CNAME
    156   value: cname.vercel-dns.com.
    157 status.draupnir:
    158   ttl: 1800
    159   type: CNAME
    160   value: the-draupnir-project.github.io.