Skip to content
This repository has been archived by the owner on Mar 14, 2024. It is now read-only.
Sam Thorogood edited this page Oct 14, 2021 · 4 revisions

Imgix is our image CDN.

Sources

Unlike some image CDNs, with Imgix you do not upload your images to their servers. Instead, you host your images (either in a GCS bucket, or on your own server) and Imgix will act as a reverse proxy to these images. Imgix calls the place where you host your images a Source. The source for both web.dev and developer.chrome.com is a GCS bucket called web-dev-uploads which is (confusingly) part of the chrome-gcs-uploader internal GCP project. It is configured in imgix in the Sources tab.

We serve this content through Imgix at https://web-dev.imgix.net (as in, all our images end up under this subdomain).

⚠️ Note that historically we also had a developer.chrome.com bucket served through a different domain, but it was merged with web-dev-uploads in September 2021. This means that images can be shared between both sites. Imgix no longer serves these images, so this note is just here for legacy reasons.

GCS Uploader

The GCS uploader is a portal to allow Googlers and allowed external users to upload images and videos to be hosted for web.dev or developers.chrome.com.

Adding external users

To add a non-Googler to the GCS uploader, add their email address to the list of allowed users.

Legacy Bucket

There is a confusingly named "webdev.imgix.net" bucket which serves images from https://web.dev (not from the uploader storage bucket), but optimized. We suspect this is not used in practice (October 2021) and only has about ~1k hits per day.