roam/20240916221913-playcrafters.org
Correl Roush e8ce86fc46
All checks were successful
/ build (push) Successful in 5m21s
notes
2024-09-16 22:56:40 -04:00

156 lines
5.3 KiB
Org Mode

:PROPERTIES:
:ID: 7786689f-7be0-40b1-967c-73bcf3f1e67c
:END:
#+title: Playcrafters
* Website
** Squarespace (Old)
Hosting used to be set up using DNS provided by the domain registrar
(https://www.hover.com/), with a =CNAM= record pointing to the Squarespace site:
#+begin_example
dig www.playcrafters.org
; <<>> DiG 9.20.1 <<>> www.playcrafters.org
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 15096
;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;www.playcrafters.org. IN A
;; ANSWER SECTION:
www.playcrafters.org. 900 IN CNAME ext-cust.squarespace.com.
ext-cust.squarespace.com. 297 IN A 198.49.23.145
ext-cust.squarespace.com. 297 IN A 198.185.159.145
ext-cust.squarespace.com. 297 IN A 198.185.159.144
ext-cust.squarespace.com. 297 IN A 198.49.23.144
;; Query time: 16 msec
;; SERVER: 192.168.1.2#53(192.168.1.2) (UDP)
;; WHEN: Mon Sep 16 22:09:48 EDT 2024
;; MSG SIZE rcvd: 151
#+end_example
Full records retrieved when importing into Route53:
#+begin_example
; <<>> DiG 9.20.1 <<>> txt playcrafters.org _dmarc.playcrafters.org _domainkey.playcrafters.org google._domainkey.playcrafters.org www.playcrafters.org mail.playcrafters.org
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 7705
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;playcrafters.org. IN TXT
;; ANSWER SECTION:
playcrafters.org. 202 IN TXT "google-site-verification=hTBOQDVvfLX0_UaL7D1IrvJiZwRqIz6CXWoOPgmtgq0"
playcrafters.org. 202 IN TXT "v=spf1 include:_spf.google.com ~all"
;; Query time: 23 msec
;; SERVER: 192.168.1.2#53(192.168.1.2) (UDP)
;; WHEN: Mon Sep 16 17:38:05 EDT 2024
;; MSG SIZE rcvd: 174
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 29166
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;_dmarc.playcrafters.org. IN TXT
;; ANSWER SECTION:
_dmarc.playcrafters.org. 836 IN TXT "v=DMARC1; p=none; rua=mailto:security-issues@playcrafters.org adkim=s; aspf=s"
;; Query time: 19 msec
;; SERVER: 192.168.1.2#53(192.168.1.2) (UDP)
;; WHEN: Mon Sep 16 17:38:05 EDT 2024
;; MSG SIZE rcvd: 142
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 23029
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;_domainkey.playcrafters.org. IN TXT
;; AUTHORITY SECTION:
playcrafters.org. 300 IN SOA ns1.hover.com. dnsmaster.hover.com. 1720467934 1800 900 604800 300
;; Query time: 46 msec
;; SERVER: 192.168.1.2#53(192.168.1.2) (UDP)
;; WHEN: Mon Sep 16 17:38:05 EDT 2024
;; MSG SIZE rcvd: 115
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 16686
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;google._domainkey.playcrafters.org. IN TXT
;; ANSWER SECTION:
google._domainkey.playcrafters.org. 900 IN TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCZ7fmXgq3R2CIHEhNyiFG7WOiQvpRXthcFo32y89cUKInVwzBSLO3EIfnw3UHp+i6eOvqNXMAtlU7Y2u3VaCFzKlfpJmSHuAavRdAGenQk2dCGBznauyYkGpmwTVmpbP9Zzx2pnR0hbupUoDD8X3IEN/3zPmtH1LgKdvsRFkvUrQIDAQAB"
;; Query time: 53 msec
;; SERVER: 192.168.1.2#53(192.168.1.2) (UDP)
;; WHEN: Mon Sep 16 17:38:05 EDT 2024
;; MSG SIZE rcvd: 310
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 114
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;www.playcrafters.org. IN TXT
;; ANSWER SECTION:
www.playcrafters.org. 900 IN CNAME ext-cust.squarespace.com.
;; AUTHORITY SECTION:
squarespace.com. 341 IN SOA dns1.p06.nsone.net. dns-admin.squarespace.com. 1663787404 3600 600 604800 900
;; Query time: 56 msec
;; SERVER: 192.168.1.2#53(192.168.1.2) (UDP)
;; WHEN: Mon Sep 16 17:38:05 EDT 2024
;; MSG SIZE rcvd: 151
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 1824
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;mail.playcrafters.org. IN TXT
;; ANSWER SECTION:
mail.playcrafters.org. 900 IN CNAME mail.hover.com.cust.hostedemail.com.
;; AUTHORITY SECTION:
cust.hostedemail.com. 300 IN SOA ns1.mdnsservice.com. hostmaster.mdnsservice.com. 2008042500 7200 7200 2419200 86400
;; Query time: 56 msec
;; SERVER: 192.168.1.2#53(192.168.1.2) (UDP)
;; WHEN: Mon Sep 16 17:38:05 EDT 2024
;; MSG SIZE rcvd: 162
#+end_example
** Current
The site is currently hosted via Amazon S3. A Cloudfront distribution links the
S3 website with a certificate for =playcrafters.org= and =*.playcrafters.org=.
DNS is now managed in Amazon Route 53, with the DNS servers updated in the
registrar (https://www.hover.com/).