Sign In
Sign In
Updated on 26 February 2026

With S3 storage, you can host a static website. This is convenient, for example, for publishing documentation, a portfolio, or a landing page.

Configuration

To host a website:

  1. Upload the index file to the root of the bucket. It must not be placed inside a folder.

  2. The rest of the files (pages, styles, scripts, media content) can be placed in directories.

Example structure:

index.html
pages/
  firstpage.html
  secondpage.html
img/
  1.png
  2.png
css/
  style.css
js/
  index.js
404.html
403.html

Files can be uploaded through the object manager or using third-party utilities, such as Cyberduck.

After uploading:

  1. Go to the Settings section of the bucket.
  2. Click the Change button next to Website.

42ff6636 B993 4423 B676 98a4aadd3313

  1. Enable the static website.
  2. (Optional) Change the name of the index file (default: index.html).
  3. (Optional) Configure error pages: select an error code (for example, 404) and the corresponding page.
  4. Copy the link where your website will be available.
  5. Save the changes.

4fe392fe 911e 4ffb 9e3f D13347e8956d

Limitations

  • At the moment, you cannot connect a custom domain. The site will only be available at an address like:
bucket_name.website.hmstorage.net
  • For the site to work, the bucket must be public. If you make it private, the pages will start returning a 403 error.
Was this page helpful?
Updated on 26 February 2026

Do you have questions,
comments, or concerns?

Our professionals are available to assist you at any moment,
whether you need help or are just unsure of where to start.
Email us
Hostman's Support