All hail our new content delivery overlords

(the switch also caused a brief federation outage, which should be sorted now)