{"id":4131,"date":"2026-02-24T13:09:41","date_gmt":"2026-02-24T11:09:41","guid":{"rendered":"https:\/\/upcloud.com\/global\/?page_id=4131"},"modified":"2026-03-31T13:50:59","modified_gmt":"2026-03-31T12:50:59","slug":"object-storage-static-hosting","status":"publish","type":"page","link":"https:\/\/upcloud.com\/global\/solutions\/object-storage-static-hosting\/","title":{"rendered":"Hosting Static Sites on Object Storage"},"content":{"rendered":"\n<section  class=\"block block-hero\">\n      <div class=\"image image-background image-background-layer image-background-mobile\">\n          <img decoding=\"async\" class=\"wpsmartcrop-image\" loading=\"lazy\" alt=\"-\" src=\"https:\/\/upcloud.com\/media\/hero-mobile-products-joel-helkala.jpg\" srcset=\"https:\/\/upcloud.com\/media\/hero-mobile-products-joel-helkala-90x300.jpg 90w, https:\/\/upcloud.com\/media\/hero-mobile-products-joel-helkala-307x1024.jpg 307w, https:\/\/upcloud.com\/media\/hero-mobile-products-joel-helkala-461x1536.jpg 461w, https:\/\/upcloud.com\/media\/hero-mobile-products-joel-helkala-614x2048.jpg 614w, https:\/\/upcloud.com\/media\/hero-mobile-products-joel-helkala-6x20.jpg 6w, https:\/\/upcloud.com\/media\/hero-mobile-products-joel-helkala.jpg 768w\" sizes=\"auto, (max-width: 768px) 100vw, (max-width: 1200px) 50vw, 100vw\" width=\"768\" height=\"2560\" style=\" object-position: 46.30% 7.49%;\" data-smartcrop-focus=\"[&quot;46.30&quot;,&quot;7.49&quot;]\">\n        <\/div>\n  \n      <div class=\"image image-background image-background-layer image-background-desktop \">\n          <img decoding=\"async\" class=\"wpsmartcrop-image\" loading=\"lazy\" alt=\"-\" src=\"https:\/\/upcloud.com\/media\/hero-desktop-products-joel-helkala.jpg\" srcset=\"https:\/\/upcloud.com\/media\/hero-desktop-products-joel-helkala-300x232.jpg 300w, https:\/\/upcloud.com\/media\/hero-desktop-products-joel-helkala-1024x792.jpg 1024w, https:\/\/upcloud.com\/media\/hero-desktop-products-joel-helkala-768x594.jpg 768w, https:\/\/upcloud.com\/media\/hero-desktop-products-joel-helkala-1536x1189.jpg 1536w, https:\/\/upcloud.com\/media\/hero-desktop-products-joel-helkala.jpg 1680w\" sizes=\"auto, (max-width: 768px) 100vw, (max-width: 1200px) 50vw, 100vw\" width=\"1680\" height=\"1300\" style=\" object-position: 71.18% 9.78%;\" data-smartcrop-focus=\"[&quot;71.18&quot;,&quot;9.78&quot;]\">\n        <\/div>\n  \n  <div class=\"container\">\n\n    <div class=\"text-flow\">\n      <h1 id=\"content\">\n        Host Your Websites on Object Storage      <\/h1>\n\n              <p><span style=\"font-weight: 400\">Managing a traditional web server for a static site is often overkill. <\/span><\/p>\n<p><span style=\"font-weight: 400\">Why configure Nginx, patch OS vulnerabilities, or manage load balancers when you can serve your content in just a few clicks?<\/span><\/p>\n          <\/div>\n\n          <div class=\"features items\">\n        <div class=\"item\">\n\n                      \n<div class=\"small-components\">\n      <div class=\"button-group\">\n              <p class=\"wrapper-button\">\n          <a href=\"https:\/\/signup.upcloud.com\/?promo=uptime250\" class=\"button\">\n            Deploy now          <\/a>\n        <\/p>\n      \n              <p class=\"wrapper-button\">\n          <a href=\"https:\/\/upcloud.com\/global\/products\/object-storage\/\" class=\"button button-white\">\n            Discover Object Storage          <\/a>\n        <\/p>\n          <\/div>\n    \n    \n  <\/div>\n\n          \n          \n        <\/div>\n\n                  <div class=\"item\">\n            <p class=\"badge\">\n              Joel, Frontend Developer            <\/p>\n          <\/div>\n              <\/div>\n    \n          \n<ul class=\"hero-boxes items fluid\">\n      <li class=\"box\">\n\n      \n              <h2>\n          Static hosting        <\/h2>\n      \n              <p><span style=\"font-weight: 400\">Easily host your HTML, CSS, and JavaScript assets with Object Storage.<\/span><\/p>\n      \n    <\/li>\n      <li class=\"box\">\n\n      \n              <h2>\n          Automatic scaling        <\/h2>\n      \n              <p><span style=\"font-weight: 400\">Skip the overhead of having to scale, maintain and secure your infrastructure.<\/span><\/p>\n      \n    <\/li>\n      <li class=\"box\">\n\n      \n              <h2>\n          Peace of mind        <\/h2>\n      \n              <p><span style=\"font-weight: 400\">The simplest choice for a &#8220;set and forget&#8221; hosting with absolute peace of mind.<\/span><\/p>\n      \n    <\/li>\n  <\/ul>\n      <\/div>\n\n\n  \n<\/section>\n\n\n\n<section class=\"block block-icon-content-columns has-background-color-white\">\n  <div class=\"container\">\n\n          <div class=\"wrapper-content\">\n        <div class=\"content\">\n          \n                      <h2>\n              Why Choose UpCloud for Static Hosting?            <\/h2>\n          \n                      <p>While giants like AWS offer similar functionality, they often require you to manually bridge services by connecting S3 buckets to CloudFront distributions and configuring complex IAM policies.<\/p>\n<p>At UpCloud, we have built static hosting natively into our Object Storage.<\/p>\n                  <\/div>\n\n              <\/div>\n    \n    <div class=\"cols cols-three\">\n\n              \n<div class=\"box has-gradient-border\">\n\n    <div class=\"heading\">\n      <svg aria-hidden=\"true\" width=\"41\" height=\"40\" viewBox=\"0 0 41 40\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M32.5 20C32.5 18.53 32.22 17.13 31.74 15.83L33.28 14.29C34.06 16.04 34.5 17.97 34.5 20C34.5 27.73 28.23 34 20.5 34C12.77 34 6.5 27.73 6.5 20C6.5 12.27 12.77 6 20.5 6C22.54 6 24.47 6.44 26.21 7.22L24.67 8.76C23.37 8.28 21.97 8 20.5 8C13.88 8 8.5 13.38 8.5 20C8.5 26.62 13.88 32 20.5 32C27.12 32 32.5 26.62 32.5 20ZM30.0391 9.06006L31.4491 10.4701L22.3291 19.5901C22.3591 19.7201 22.3791 19.8601 22.3791 20.0001C22.3791 21.0401 21.5391 21.8801 20.4991 21.8801C19.4591 21.8801 18.6191 21.0401 18.6191 20.0001C18.6191 18.9601 19.4591 18.1201 20.4991 18.1201C20.6491 18.1201 20.7891 18.1401 20.9191 18.1701L30.0391 9.06006Z\" fill=\"url(#paint0_linear_3008_11858)\"\/><defs><linearGradient id=\"paint0_linear_3008_11858\" x1=\"34.5\" y1=\"33.9977\" x2=\"6.5\" y2=\"33.9977\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"#F52536\"\/><stop offset=\"0.586538\" stop-color=\"#7B00FF\"\/><\/linearGradient><\/defs><\/svg>\n\n              <h3>\n          Predictable Performance        <\/h3>\n          <\/div>\n\n    <div class=\"box-content\">\n      <div>\n        <p>Serve your assets directly from our high-speed, software-defined storage backend.<\/p>\n      <\/div>\n\n          <\/div>\n\n\n<\/div>\n\n              \n<div class=\"box has-gradient-border\">\n\n    <div class=\"heading\">\n      <svg aria-hidden=\"true\" width=\"41\" height=\"40\" viewBox=\"0 0 41 40\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M14.5 8H8.5V17H14.5V8ZM6.5 6V19H16.5V6H6.5ZM20.5 23V32H8.5V23H20.5ZM6.5 34V21H22.5V34H6.5ZM26.5 23H32.5V32H26.5V23ZM24.5 34V21H34.5V34H24.5ZM20.5 8H32.5V17H20.5V8ZM18.5 19V6H34.5V19H18.5Z\" fill=\"url(#paint0_linear_3008_11796)\"\/><defs><linearGradient id=\"paint0_linear_3008_11796\" x1=\"34.5\" y1=\"33.9977\" x2=\"6.5\" y2=\"33.9977\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"#F52536\"\/><stop offset=\"0.586538\" stop-color=\"#7B00FF\"\/><\/linearGradient><\/defs><\/svg>\n\n              <h3>\n          Simplified Workflow        <\/h3>\n          <\/div>\n\n    <div class=\"box-content\">\n      <div>\n        <p>Upload your files, set your index document, and your site is live.<\/p>\n      <\/div>\n\n          <\/div>\n\n\n<\/div>\n\n              \n<div class=\"box has-gradient-border\">\n\n    <div class=\"heading\">\n      <svg aria-hidden=\"true\" width=\"41\" height=\"40\" viewBox=\"0 0 41 40\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M6.5 9V11H32.5V14.0303H8.5V14.03H6.5V30H34.5V9H6.5ZM8.5 16.0303H32.5V28H8.5V16.0303ZM11.0391 19.0601H22.4491V21.0601H11.0391V19.0601Z\" fill=\"url(#paint0_linear_3008_11721)\"\/><defs><linearGradient id=\"paint0_linear_3008_11721\" x1=\"34.5\" y1=\"29.9983\" x2=\"6.5\" y2=\"29.9983\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"#F52536\"\/><stop offset=\"0.586538\" stop-color=\"#7B00FF\"\/><\/linearGradient><\/defs><\/svg>\n\n              <h3>\n          Flat Monthly Pricing        <\/h3>\n          <\/div>\n\n    <div class=\"box-content\">\n      <div>\n        <p>Enjoy a simple, predictable cost of \u20ac5 per month. No hidden &#8220;request-tier&#8221; billing or complex usage math.<\/p>\n      <\/div>\n\n          <\/div>\n\n\n<\/div>\n\n              \n<div class=\"box has-gradient-border\">\n\n    <div class=\"heading\">\n      <svg aria-hidden=\"true\" width=\"41\" height=\"40\" viewBox=\"0 0 41 40\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M31.126 12H31.128L32.542 13.414L17.693 28.263L16.278 26.848L31.126 12ZM8.5 19.0704L9.915 17.6564L16.278 24.0204L14.864 25.4344L8.5 19.0704Z\" fill=\"url(#paint0_linear_3008_11658)\"\/><defs><linearGradient id=\"paint0_linear_3008_11658\" x1=\"32.542\" y1=\"28.2617\" x2=\"8.5\" y2=\"28.2617\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"#F52536\"\/><stop offset=\"0.586538\" stop-color=\"#7B00FF\"\/><\/linearGradient><\/defs><\/svg>\n\n              <h3>\n          No Egress Fees        <\/h3>\n          <\/div>\n\n    <div class=\"box-content\">\n      <div>\n        <p>Hyperscalers offer free tiers that give you a hidden sense of security, and then hit you with unexpected traffic costs. UpCloud gives you free egress traffic and gives you peace of mind.<\/p>\n      <\/div>\n\n          <\/div>\n\n\n<\/div>\n\n              \n<div class=\"box has-gradient-border\">\n\n    <div class=\"heading\">\n      <svg aria-hidden=\"true\" width=\"41\" height=\"40\" viewBox=\"0 0 41 40\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M6.5 6V8H32.5V32H8.5V12H6.5V34H34.5V6H6.5ZM18.42 26H12.5V28H18.42V26ZM18.42 16.5002L13.91 21.0102L12.5 19.5902L15.59 16.5002L12.5 13.4102L13.91 11.9902L18.42 16.5002Z\" fill=\"url(#paint0_linear_3008_11913)\"\/><defs><linearGradient id=\"paint0_linear_3008_11913\" x1=\"34.5\" y1=\"33.9977\" x2=\"6.5\" y2=\"33.9977\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"#F52536\"\/><stop offset=\"0.586538\" stop-color=\"#7B00FF\"\/><\/linearGradient><\/defs><\/svg>\n\n              <h3>\n          Zero Configuration Overhead        <\/h3>\n          <\/div>\n\n    <div class=\"box-content\">\n      <div>\n        <p>No need to piece together multiple services. Enable static hosting with a single toggle.<\/p>\n      <\/div>\n\n          <\/div>\n\n\n<\/div>\n\n              \n<div class=\"box has-gradient-border\">\n\n    <div class=\"heading\">\n      <svg aria-hidden=\"true\" width=\"41\" height=\"40\" viewBox=\"0 0 41 40\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M21.3548 10.001V12.0481H28.0058L10.5 29.5539L11.9483 31.0002L29.4531 13.4954V20.1372L31.5002 20.1383V10.001H21.3548Z\" fill=\"url(#paint0_linear_3008_11891)\"\/><defs><linearGradient id=\"paint0_linear_3008_11891\" x1=\"31.5002\" y1=\"30.9984\" x2=\"10.5\" y2=\"30.9984\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"#F52536\"\/><stop offset=\"0.586538\" stop-color=\"#7B00FF\"\/><\/linearGradient><\/defs><\/svg>\n\n              <h3>\n          Deploy in Seconds        <\/h3>\n          <\/div>\n\n    <div class=\"box-content\">\n      <div>\n        <p>Start now and have your static sites up and running today.<\/p>\n      <\/div>\n\n                        <p class=\"button-wrapper\">\n            <a href=\"https:\/\/signup.upcloud.com\/?promo=uptime250\" class=\"button button-ghost-purple\">Get started<\/a>\n          <\/p>\n                  <\/div>\n\n\n<\/div>\n\n      \n    <\/div>\n\n  <\/div>\n<\/section>\n\n\n\n<section class=\"block block-two-columns-with-inner-columns has-background-color-gray-50\">\n  <div class=\"container\">\n\n    <div class=\"cols\">\n      <div class=\"col col-head\">\n\n        <div class=\"head\">\n          \n          <h2>\n            The Perfect Fit for Modern Developers          <\/h2>\n\n                      <p>Static Site Generators (SSGs) have revolutionized the web. <a href=\"https:\/\/upcloud.com\/global\/products\/object-storage\/\">Object Storage<\/a> is designed to be the ultimate destination for your build pipeline.<\/p>\n                  <\/div>\n\n      <\/div>\n\n      <div class=\"col col-cols\">\n\n                  <div class=\"cols\">\n            \n                <div class=\"col\">\n\n                                      <h3>\n                      Supports Your Favorite Tools                    <\/h3>\n                  \n                                      <p>Whether you are building a personal blog, a documentation site, or a high-traffic landing page, our platform supports all major SSGs:<\/p>\n<ul class=\"wysiwyg\">\n<li><strong><a href=\"https:\/\/gohugo.io\/\" target=\"_blank\" rel=\"noopener\">Hugo<\/a><\/strong> and <strong><a href=\"https:\/\/jekyllrb.com\/\" target=\"_blank\" rel=\"noopener\">Jekyll<\/a><\/strong>: Deploy lightning-fast blogs in seconds.<\/li>\n<li><strong><a href=\"https:\/\/www.gatsbyjs.com\/\" target=\"_blank\" rel=\"noopener\">Gatsby<\/a><\/strong> and <strong><a href=\"https:\/\/astro.build\/\" target=\"_blank\" rel=\"noopener\">Astro<\/a><\/strong>: Handle modern, component-based architectures with ease.<\/li>\n<li><strong><a href=\"https:\/\/hexo.io\/\" target=\"_blank\" rel=\"noopener\">Hexo<\/a><\/strong> and <strong><a href=\"https:\/\/www.11ty.dev\/\" target=\"_blank\" rel=\"noopener\">Eleventy<\/a><\/strong>: Simple, clean deployment for your custom projects.<\/li>\n<\/ul>\n                  \n                <\/div>\n\n            \n                <div class=\"col\">\n\n                                      <h3>\n                      Who Is This For?                    <\/h3>\n                  \n                                      <ul class=\"wysiwyg\">\n<li><b>Small Businesses:<\/b> Looking for a professional, highly available way to maintain a web presence.<\/li>\n<li><b>Developers:<\/b> Those who want to avoid the &#8220;DevOps tax&#8221; of managing servers and load balancers.<\/li>\n<li><b>Agencies:<\/b> Seeking a reliable, high-performance staging or production environment for client microsites.<\/li>\n<\/ul>\n                  \n                <\/div>\n\n                      <\/div>\n        \n      <\/div>\n\n    <\/div>\n\n  <\/div>\n<\/section>\n\n\n\n<section class=\"block block-cta is-content-column no-image has-background-color-gray-50 \">\n  <div class=\"container\">\n    <div class=\"wrapper-main\">\n\n      \n      <h2>Flat $5 per month<\/h2>\n\n      <div class=\"wrapper-content\">\n        <p>All the websites you can fit in, with up to 10 custom domains.<\/p>\n\n        \n                <div class=\"cta-links\">\n                      <p class=\"button-wrapper\">\n              <a class=\"button button-white\" href=\"https:\/\/signup.upcloud.com\/?promo=uptime250\">\n                Get started              <\/a>\n            <\/p>\n          \n          \n                  <\/div>\n        \n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n\n<section class=\"block block-content-boxes has-background-color-white \">\n  <div class=\"container\">\n\n    <div class=\"heading-wrapper\">\n      <h2>\n        Secure, Global, and Maintenance-Free      <\/h2>\n\n              <p class=\"kicker\">\n          By removing the web server from the equation, you eliminate the most common security bottlenecks.        <\/p>\n      \n    <\/div>\n\n          <div class=\"items \">\n              <\/div>\n    \n          <div class=\"additional-items \">\n                  <div class=\"additional-item\">\n\n            <div class=\"heading-and-icon\">\n            <svg aria-hidden=\"true\" width=\"41\" height=\"40\" viewBox=\"0 0 41 40\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M19.48 23.76V21.76H21.48V23.76H19.48ZM19.48 19.76V12.76H21.48V19.76H19.48ZM6.5 6H34.5V15.66C34.5 23.48 30.15 29.65 20.5 34C11.52 29.66 6.5 23.49 6.5 15.57V11H8.5V15.56C8.5 22.43 12.73 27.94 20.5 31.91C28.95 27.94 32.5 22.44 32.5 15.66V8H6.5V6Z\" fill=\"url(#paint0_linear_3008_11709)\"\/><defs><linearGradient id=\"paint0_linear_3008_11709\" x1=\"34.5\" y1=\"33.9977\" x2=\"6.5\" y2=\"33.9977\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"#F52536\"\/><stop offset=\"0.586538\" stop-color=\"#7B00FF\"\/><\/linearGradient><\/defs><\/svg>\n\n              <h3>\n                Hardened by Design              <\/h3>\n            <\/div>\n\n            <p>\n              <p>No backend databases or server-side code means no SQL injections or cross-site scripting (XSS) at the server level.<\/p>\n            <\/p>\n          <\/div>\n                  <div class=\"additional-item\">\n\n            <div class=\"heading-and-icon\">\n            <svg aria-hidden=\"true\" width=\"41\" height=\"40\" viewBox=\"0 0 41 40\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M19.5 21.9995H23.501V33.9995H6.5V16.9995H10.5V19.0005H8.5V32.0005H21.5V24.0005H19.5V21.9995ZM14.5004 6H34.5004V24H27.5004V22H32.5004V8H16.5004L16.5004 22L19.5 21.9995V24.0005L14.5004 24V6ZM29.5001 16.9999H27.5001V12.9999H23.5001V10.9999H29.5001V16.9999Z\" fill=\"url(#paint0_linear_3008_11707)\"\/><defs><linearGradient id=\"paint0_linear_3008_11707\" x1=\"34.5004\" y1=\"33.9972\" x2=\"6.5\" y2=\"33.9972\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"#F52536\"\/><stop offset=\"0.586538\" stop-color=\"#7B00FF\"\/><\/linearGradient><\/defs><\/svg>\n\n              <h3>\n                Auto-Scaling              <\/h3>\n            <\/div>\n\n            <p>\n              <p>From 10 visitors to 10 million, our Object Storage handles the load without you ever touching a scale button.<\/p>\n            <\/p>\n          <\/div>\n                  <div class=\"additional-item\">\n\n            <div class=\"heading-and-icon\">\n            <svg aria-hidden=\"true\" width=\"41\" height=\"40\" viewBox=\"0 0 41 40\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M34.5 25.5V14.5H26V6H15V14.5H6.5V25.5H15V34H26V28.5H24V32H17V25.5V23.5H15H8.5V16.5H15H17V14.5V8H24V14.5V16.5H26H32.5V23.5H26H24V25.5H34.5Z\" fill=\"url(#paint0_linear_3008_11786)\"\/><defs><linearGradient id=\"paint0_linear_3008_11786\" x1=\"34.5\" y1=\"33.9977\" x2=\"6.5\" y2=\"33.9977\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"#F52536\"\/><stop offset=\"0.586538\" stop-color=\"#7B00FF\"\/><\/linearGradient><\/defs><\/svg>\n\n              <h3>\n                Green Energy              <\/h3>\n            <\/div>\n\n            <p>\n              <p>Host your data in our carbon-neutral European data centers and global locations.<\/p>\n            <\/p>\n          <\/div>\n              <\/div>\n    \n  <\/div>\n<\/section>\n\n\n\n<section class=\"block block-image-content has-background-color-white\">\n  <div class=\"container\">\n    <div class=\"items image-left column-layout-asymmetric \">\n              <div class=\"item text-flow\">\n          \n                      <h2>\n              Deployed regionally, available globally            <\/h2>\n          \n          <p>Managed Object Storage is available now from regional data centers globally<\/p>\n<ul class=\"wysiwyg\">\n<li><span data-preserver-spaces=\"true\">Available across Europe from FI-HEL2, SE-STO1 and DE-FRA1, SG-SIN1 in APAC and from US-CHI1 in North America.<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">Managed Object Storage is accessible through Private Networks to connect from any data center.<\/span><\/li>\n<\/ul>\n\n                      <p class=\"button-wrapper\">\n              <a href=\"https:\/\/signup.upcloud.com\/?promo=uptime250\" class=\"button\">\n                Deploy in seconds with $250 in free credit              <\/a>\n            <\/p>\n          \n        <\/div>\n      \n              <div class=\"item media-flow\">\n                      <div class=\"image\">\n                  <img decoding=\"async\" loading=\"lazy\" alt=\"-\" src=\"https:\/\/upcloud.com\/media\/Landing-global_availability-gray@2x-1.png\" srcset=\"https:\/\/upcloud.com\/media\/Landing-global_availability-gray@2x-1-300x219.png 300w, https:\/\/upcloud.com\/media\/Landing-global_availability-gray@2x-1-1024x747.png 1024w, https:\/\/upcloud.com\/media\/Landing-global_availability-gray@2x-1-768x561.png 768w, https:\/\/upcloud.com\/media\/Landing-global_availability-gray@2x-1.png 1370w\" sizes=\"auto, (max-width: 768px) 100vw, (max-width: 1200px) 50vw, 100vw\" width=\"1370\" height=\"1000\">\n                <\/div>\n          \n                  <\/div>\n          <\/div>\n\n\n  <\/div>\n<\/section>\n\n\n\n<section class=\"block block-three-column-upsells has-background-color-gray-50 layout-\">\n  <div class=\"container\">\n\n          <p class=\"kicker\">\n        Looking for a simpler way for hosting?      <\/p>\n    \n          <h2 class=\"\">\n        Get Started in Minutes      <\/h2>\n    \n    <div class=\"items\">\n              <div class=\"item card\">\n\n                      <h3>\n              Create            <\/h3>\n          \n          <div class=\"image\">\n                <img decoding=\"async\" loading=\"lazy\" alt=\"-\" src=\"https:\/\/upcloud.com\/media\/Features-hosting-providers-need-gray@2x.png\" srcset=\"https:\/\/upcloud.com\/media\/Features-hosting-providers-need-gray@2x-300x219.png 300w, https:\/\/upcloud.com\/media\/Features-hosting-providers-need-gray@2x-1024x747.png 1024w, https:\/\/upcloud.com\/media\/Features-hosting-providers-need-gray@2x-768x561.png 768w, https:\/\/upcloud.com\/media\/Features-hosting-providers-need-gray@2x.png 1370w\" sizes=\"auto, (max-width: 768px) 100vw, (max-width: 1200px) 50vw, 100vw\" width=\"1370\" height=\"1000\">\n              <\/div>\n\n          \n          <div class=\"content\">\n            <p>Create an Object Storage service and add a bucket.<\/p>\n          <\/div>\n\n          \n        <\/div>\n              <div class=\"item card\">\n\n                      <h3>\n              Upload            <\/h3>\n          \n          <div class=\"image\">\n                <img decoding=\"async\" loading=\"lazy\" alt=\"-\" src=\"https:\/\/upcloud.com\/media\/Block-Storage-gray@2x.png\" srcset=\"https:\/\/upcloud.com\/media\/Block-Storage-gray@2x-300x219.png 300w, https:\/\/upcloud.com\/media\/Block-Storage-gray@2x-1024x747.png 1024w, https:\/\/upcloud.com\/media\/Block-Storage-gray@2x-768x561.png 768w, https:\/\/upcloud.com\/media\/Block-Storage-gray@2x.png 1370w\" sizes=\"auto, (max-width: 768px) 100vw, (max-width: 1200px) 50vw, 100vw\" width=\"1370\" height=\"1000\">\n              <\/div>\n\n          \n          <div class=\"content\">\n            <p>Upload your website assets (html, css, javascript and more) to a directory.<\/p>\n          <\/div>\n\n          \n        <\/div>\n              <div class=\"item card\">\n\n                      <h3>\n              Host            <\/h3>\n          \n          <div class=\"image\">\n                <img decoding=\"async\" loading=\"lazy\" alt=\"-\" src=\"https:\/\/upcloud.com\/media\/Easy-Setup-gray@2x.png\" srcset=\"https:\/\/upcloud.com\/media\/Easy-Setup-gray@2x-300x219.png 300w, https:\/\/upcloud.com\/media\/Easy-Setup-gray@2x-1024x747.png 1024w, https:\/\/upcloud.com\/media\/Easy-Setup-gray@2x-768x561.png 768w, https:\/\/upcloud.com\/media\/Easy-Setup-gray@2x.png 1370w\" sizes=\"auto, (max-width: 768px) 100vw, (max-width: 1200px) 50vw, 100vw\" width=\"1370\" height=\"1000\">\n              <\/div>\n\n          \n          <div class=\"content\">\n            <p>Enable Static Hosting and point to your entry file.<\/p>\n          <\/div>\n\n          \n        <\/div>\n          <\/div>\n\n  <\/div>\n<\/section>\n\n\n\n<section class=\"block block-image-content has-background-color-white\">\n  <div class=\"container\">\n    <div class=\"items image-right column-layout-balanced align-center\">\n              <div class=\"item text-flow\">\n          \n                      <h2>\n              Object Storage Documentation            <\/h2>\n          \n          <p><strong>Learn more about UpCloud Object Storage<\/strong><\/p>\n<p>Find out more about UpCloud Object Storage at our documentation on scalability, encryption and S3 compatibility.<\/p>\n\n                      <p class=\"button-wrapper\">\n              <a href=\"https:\/\/upcloud.com\/global\/docs\/products\/managed-object-storage\/\" class=\"button\">\n                See the documentation              <\/a>\n            <\/p>\n          \n        <\/div>\n      \n              <div class=\"item media-flow\">\n                      <div class=\"image\">\n                  <img decoding=\"async\" loading=\"lazy\" alt=\"-\" src=\"https:\/\/upcloud.com\/media\/upcloud-managed-object-storage-dashboard.png\" srcset=\"https:\/\/upcloud.com\/media\/upcloud-managed-object-storage-dashboard-300x164.png 300w, https:\/\/upcloud.com\/media\/upcloud-managed-object-storage-dashboard-1024x558.png 1024w, https:\/\/upcloud.com\/media\/upcloud-managed-object-storage-dashboard-768x419.png 768w, https:\/\/upcloud.com\/media\/upcloud-managed-object-storage-dashboard.png 1300w\" sizes=\"auto, (max-width: 768px) 100vw, (max-width: 1200px) 50vw, 100vw\" width=\"1300\" height=\"709\">\n                <\/div>\n          \n                  <\/div>\n          <\/div>\n\n\n  <\/div>\n<\/section>\n\n\n\n<section class=\"block block-image-content has-background-color-white\">\n  <div class=\"container\">\n    <div class=\"items image-left column-layout-balanced align-center\">\n              <div class=\"item text-flow\">\n          \n                      <h2>\n              Hosting static website on Object Storage            <\/h2>\n          \n          <p><strong>How to host a static website on UpCloud Object Storage<\/strong><\/p>\n<p>Check out our guide on how easy it is to uploading your site files, enabling static hosting, and configuring an optional custom domain.<\/p>\n\n                      <p class=\"button-wrapper\">\n              <a href=\"https:\/\/upcloud.com\/global\/docs\/guides\/host-static-website-object-storage\/\" class=\"button\">\n                Read the tutorial              <\/a>\n            <\/p>\n          \n        <\/div>\n      \n              <div class=\"item media-flow\">\n                      <div class=\"image\">\n                  <img decoding=\"async\" loading=\"lazy\" alt=\"-\" src=\"https:\/\/upcloud.com\/media\/host-static-site-upcloud-object-storage.png\" srcset=\"https:\/\/upcloud.com\/media\/host-static-site-upcloud-object-storage-300x206.png 300w, https:\/\/upcloud.com\/media\/host-static-site-upcloud-object-storage-1024x703.png 1024w, https:\/\/upcloud.com\/media\/host-static-site-upcloud-object-storage-768x527.png 768w, https:\/\/upcloud.com\/media\/host-static-site-upcloud-object-storage-1536x1055.png 1536w, https:\/\/upcloud.com\/media\/host-static-site-upcloud-object-storage-2048x1406.png 2048w\" sizes=\"auto, (max-width: 768px) 100vw, (max-width: 1200px) 50vw, 100vw\" width=\"2292\" height=\"1574\">\n                <\/div>\n          \n                  <\/div>\n          <\/div>\n\n\n  <\/div>\n<\/section>\n\n\n\n<section class=\"block block-cta is-content-side has-background-image has-background-color- \">\n  <div class=\"container\">\n    <div class=\"wrapper-main\">\n\n              <div class=\"image image-background image-background-layer background-color-brand-black\">\n              <img decoding=\"async\" loading=\"lazy\" alt=\"-\" src=\"https:\/\/upcloud.com\/media\/email_bg.png\" srcset=\"https:\/\/upcloud.com\/media\/email_bg-300x239.png 300w, https:\/\/upcloud.com\/media\/email_bg-1024x816.png 1024w, https:\/\/upcloud.com\/media\/email_bg-768x612.png 768w, https:\/\/upcloud.com\/media\/email_bg-1536x1224.png 1536w\" sizes=\"auto, (max-width: 768px) 100vw, (max-width: 1200px) 50vw, 100vw\" width=\"2400\" height=\"1912\">\n            <\/div>\n      \n      <h2>Starts at $5<br>per month<\/h2>\n\n      <div class=\"wrapper-content\">\n        <p>Host your sites starting with 250 GB of fast Object Storage and up to 10 custom domains.<\/p>\n\n        \n                <div class=\"cta-links\">\n                      <p class=\"button-wrapper\">\n              <a class=\"button button-white\" href=\"https:\/\/signup.upcloud.com\/?promo=uptime250\">\n                Try for free              <\/a>\n            <\/p>\n          \n          \n                  <\/div>\n        \n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":3,"featured_media":5477,"parent":1099,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"44619,1065,1980","_relevanssi_noindex_reason":"","footnotes":""},"class_list":["post-4131","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/upcloud.com\/global\/wp-json\/wp\/v2\/pages\/4131","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/upcloud.com\/global\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/upcloud.com\/global\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/upcloud.com\/global\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/upcloud.com\/global\/wp-json\/wp\/v2\/comments?post=4131"}],"version-history":[{"count":15,"href":"https:\/\/upcloud.com\/global\/wp-json\/wp\/v2\/pages\/4131\/revisions"}],"predecessor-version":[{"id":5478,"href":"https:\/\/upcloud.com\/global\/wp-json\/wp\/v2\/pages\/4131\/revisions\/5478"}],"up":[{"embeddable":true,"href":"https:\/\/upcloud.com\/global\/wp-json\/wp\/v2\/pages\/1099"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/upcloud.com\/global\/wp-json\/wp\/v2\/media\/5477"}],"wp:attachment":[{"href":"https:\/\/upcloud.com\/global\/wp-json\/wp\/v2\/media?parent=4131"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}