The infra team is planning some changes to the configuration of doc.rust-lang.org and static.rust-lang.org:
- The configuration has been ported to Terraform, and now lives in the simpleinfra repository. This provides a convenient way for the team to tweak things and for the community to inspect the configuration and provide feedback.
- The lambda functions powering the routing for both static.rust-lang.org and doc.rust-lang.org have been refactored, and their runtime has been updated to NodeJS 12.
- The
robots.txt
file is now served from the latest stable release, instead of serving a stale copy.
Since most of the Rust community relies on those two websites being available and rolling back Cloudfront changes takes a while, we'd love for the changes to be tested before being deployed to production.
We applied the changes to the staging environment, reachable from the following URLs:
- https://dev-static.rust-lang.org instead of https://static.rust-lang.org
- https://dev-doc.rust-lang.org instead of https://doc.rust-lang.org
Please try it out and report any issue you see here. Note that most releases are not present on the staging environment (but at least a recent nightly, beta, and stable is available).