Skip to content

Website: update DNS infrastructure #156

@nastevens

Description

@nastevens

Currently rust-embedded.org (and redirect sites rust-embedded.com and areweembeddedyet.com) have DNS managed directly by 1and1.com's DNS tools. Those tools are frankly garbage, and don't allow even basic things like multiple IP addresses on an A record.

I am planning to move DNS management to AWS Route 53 and implement the following proposed layout for rust-embedded.org:
@ -> A record pointed to Github apex IP addresses (https://help.github.com/articles/setting-up-an-apex-domain/)
www -> CNAME pointed to rust-embedded.org, which will automatically redirect to https://github.com/rust-embedded/rust-embedded-www
embedonomicon -> CNAME pointed to rust-embedded.org, which will automatically redirect to https://github.com/rust-embedded/embedonomicon
book -> A/AAAA records pointed at @jamesmunns's server at 46.101.143.249/2a03:b0c0:3:d0:0:0:cb7:5001

rust-embedded.com will redirect all subdomains to their equivalent at rust-embedded.org. areweembeddedyet.com redirects to the main page for the apex domain and www, but doesn't redirect any of the subdomains (book, embedonomicon).

Comments welcome - I will set up the AWS records first so we can try them out before cutting over the registrar to use those addresses.

CC @jamesmunns @ryankurte
Refer to rust-embedded/embedonomicon#12

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions