Yandex Cloud
Search
Contact UsTry it for free
  • Customer Stories
  • Documentation
  • Blog
  • All Services
  • System Status
    • Featured
    • Infrastructure & Network
    • Data Platform
    • Containers
    • Developer tools
    • Serverless
    • Security
    • Monitoring & Resources
    • AI for business
    • Business tools
  • All Solutions
    • By industry
    • By use case
    • Economics and Pricing
    • Security
    • Technical Support
    • Start testing with double trial credits
    • Cloud credits to scale your IT product
    • Gateway to Russia
    • Cloud for Startups
    • Center for Technologies and Society
    • Yandex Cloud Partner program
    • Price calculator
    • Pricing plans
  • Customer Stories
  • Documentation
  • Blog
© 2025 Direct Cursus Technology L.L.C.
Yandex Cloud CDN
  • Getting started
    • All tutorials
    • Publishing game updates
    • Editing website images with Thumbor
    • Integrating an L7 load balancer with CDN and Object Storage
    • Blue-green and canary deployment of service versions
    • Migrating to Yandex Cloud CDN from a third-party CDN provider
      • Overview
      • Management console, CLI, and API
      • Terraform
  • Access management
  • Pricing policy
  • Terraform reference
  • Monitoring metrics for the EdgeCDN provider
  • Monitoring metrics for the Yandex Cloud CDN provider
  • Request logs
  • Audit Trails events
  • Release notes
  • Troubleshooting
  1. Tutorials
  2. Setting up static website hosting in a Yandex Object Storage bucket with Yandex Cloud CDN access
  3. Overview

Setting up static website hosting in a Yandex Object Storage bucket with Yandex Cloud CDN access

Written by
Yandex Cloud
Updated at November 27, 2025

In this tutorial, you will create a static website in a Yandex Object Storage bucket and publish it as a content origin in Yandex Cloud CDN. The connection between the client and the CDN server can use TLS 1.0 and TLS 1.1; the connection between the CDN server and Object Storage can use TLS 1.2 or higher. The website will be available via the domain name delegated in Yandex Cloud DNS, for which a TLS certificate will be issued in Yandex Certificate Manager. The website domain name will be mapped to the CDN resource using a CNAME record in DNS.

We will use the cdn.yandexcloud.example domain name as an example.

You can create an infrastructure for a static website in a bucket with CDN access using one of these tools:

  • Management console, CLI, API: Create your infrastructure step by step from the Yandex Cloud management console, CLI, or API.
  • Terraform: Streamline creating and managing your resources using the Infrastructure as Code (IaC) approach. Download a Terraform configuration example from the GitHub repository and then deploy your infrastructure using the Yandex Cloud Terraform provider.

Was the article helpful?

Previous
Migrating to Yandex Cloud CDN from a third-party CDN provider
Next
Management console, CLI, and API
© 2025 Direct Cursus Technology L.L.C.