Skip to main content
Manage user domains

Manage user domains

Objects in a public container can be distributed under the guise of their (user) domain.The user domain is added at the container level. You can get an object through a custom domain by following the link.

You can add custom third-level domains and above.

You can add external DNS hosted domains or domains delegated to Servercore DNS hosting.

You must add TLS (SSL) certificates for all user domains.

Add a custom domain from Servercore DNS hosting

You can add a domain to an existing DNS hosting domain zone that is delegated to Servercore DNS hosting, or create a new zone during the domain addition process.

Once the domain is added, a resource record for communication with the object store (CNAME record) will be automatically created pointing to the public domain of the container.A domain can only have one CNAME record.If you already have a CNAME record, it will be applied, no duplicate record will be created.

If the automatically created CNAME record conflicts with other records, you will need to resolve the conflict yourself on your DNS hosting side.

  1. Optional: create a new domain zone in DNS hosting.
  2. Add the domain to the container.
  3. Add a TLS (SSL) certificate.

1. Optional: create a new domain zone

  1. In the Control Panel, on the top menu, click Products and select Object Storage.
  2. Go to the Containers section.
  3. Open the container page → Domains tab.
  4. In the Your Domains line, click Add.
  5. In the Domain Binding block, in the Zone field, select New domain zone.
  6. Enter the name of the domain zone that is the parent for your domain. For example, if you bind the domain first.example.com, the domain zone will be example.com.
  7. Click Add.
  8. Delegate the domain.

2. Add a domain to the container

  1. Make sure you have a domain zone created and a domain delegated.

  2. In the Control Panel, on the top menu, click Products and select Object Storage.

  3. Go to the Containers section.

  4. In the Control Panel, go to Object StorageContainers.

  5. Open the container page → Domains tab.

  6. In the Your Domains line, click Add.

  7. In the Domain Binding block:

    7.1 Select a domain zone in the Zone field.

    7.2 In the Container Address field, enter a subdomain in the domain zone.

    7.3 Click Bind.

3. Add a TLS (SSL) certificate

Use the TLS (SSL) Certificates for User Domains instruction.

Add custom domain from external DNS hosting

  1. Open your DNS hosting control panel.

  2. Create a DNS record and specify:

    • record type is CNAME;
    • record name — user domain;
    • value — domain for DNS records, depends on the pool where the object store is located.

    A domain can have only one CNAME record.

  3. In the Control Panel, on the top menu, click Products and select Object Storage.

  4. Go to the Containers section.

  5. Open the container page → Domains tab.

  6. In the Your Domains line, click Add.

  7. In the Domain Binding block:

    7.1.In the Zone field, select Domain Zone from other DNS hosting.

    7.2.In the Container Address field, enter the custom domain.

    7.3.Click Bind.

  8. Add a TLS (SSL) certificate.

Disable custom domain

The custom domain is disabled when you change the container type to private or when you delete a domain.

Delete custom domain

  1. In the Control Panel, on the top menu, click Products and select Object Storage.
  2. Go to the Containers section.
  3. Open the container page → Domains tab.
  4. In the line with the domain, click .