Commit graph

17 commits

Author SHA1 Message Date
teutat3s b70cd17bc9
feat: enable maintenance page for mastodon 2023-10-27 23:49:51 +02:00
teutat3s 85541c0933
Update DNS TTLs to 60 seconds for maintenance 2023-10-27 23:16:31 +02:00
Akshay Mankar 6f3ef13269
terraform: Delete local state 2023-10-22 16:38:40 +02:00
Akshay Mankar 6ad7d22245
terraform: Add DNS entries for nachtigall 2023-10-22 16:38:40 +02:00
teutat3s 0309c75f2a
terraform: convert DNS CNAME to A records 2023-10-22 16:37:14 +02:00
Benjamin Bädorf d3e62155be
feat: update collabora DNS to flora-6 2023-09-13 10:26:41 +02:00
teutat3s 8bf1a72bc4
terraform: add state to version control 2023-05-13 17:07:16 +02:00
teutat3s 012b25e5d4
dns: add stream.pub.solar for owncast instance 2023-05-13 16:55:50 +02:00
teutat3s e266d528f3
dns: add records for Nextcloud Talk backend 2023-05-13 16:55:07 +02:00
Benjamin Bädorf 4a1f01c22e
Add factorio dns entry 2023-02-26 20:58:41 +01:00
teutat3s f3dd7be010
dns: add list.pub.solar to the SPF TXT record
for pub.solar, allowing flora-6 to send mails on behalf of
admins@pub.solar
2023-02-08 19:46:30 +01:00
teutat3s 132ceeecb0
dns: use new SPF record for greenbaum MX 2023-02-08 12:56:50 +01:00
teutat3s 9ee9345192
Fix DMARC policy for list.pub.solar
Our _dmarc TXT record by default protects all subdomains, so an
adversary can't send mails on behalf of any subdomains (p=reject, p
stands for policy). We add a _dmarc.list TXT record with the same policy
to allow sending mails via list.pub.solar's postfix.
See https://dmarcly.com/blog/how-dmarc-works-with-subdomains-dmarc-sp-tag
for more context
2023-02-03 13:08:56 +01:00
teutat3s db234cdb5b
flora-6: init list.pub.solar mail DNS records
- TXT spf record
- A record because mail servers don't like CNAME
- MX record for subdomain list.pub.solar
2023-02-02 22:50:34 +01:00
teutat3s e54844ef52
dns: add ci and list records to pub.solar 2023-01-31 21:42:17 +01:00
teutat3s 6c62589dd8
Update DNS records
The pub.solar website and www record now live on flora-6

mail.greenbaum.cloud -> mx2.greenbaum.cloud

Remove non-functional mail, imap and smtp records.
mx2.greenbaum.cloud is responsible for mails as per MX record

Namecheap likes to add the root dot to DNS records, let's follow its preference
2023-01-21 23:20:30 +01:00
teutat3s 136adbae53
flora-6: create dirs for terraform files in DC
lev-1 and cgn-1
2022-11-29 02:38:10 +01:00