Add box_url, make names more generic and allow override via 'box' env var