Rules for Bucket Naming from Amazon Documentation:
Bucket names must be a series of one or more labels. Adjacent labels are separated by a single period (.).
The following examples are valid bucket names:
Using a domain name as a bucket name is so naturally, especially for site backup, so it would be nice if Discourse will support it.