<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/healthchecks-io-now-uses-self-hosted-object-storage-q1jkkyrel" -->

---
title: Healthchecks.io Now Uses Self-hosted Object Storage
description: Healthchecks.io migrated from managed object storage (OVHcloud, then UpCloud) to a self-hosted solution using Versity S3 Gateway backed by a Btrfs filesystem....
canonical: https://daily.dev/posts/healthchecks-io-now-uses-self-hosted-object-storage-q1jkkyrel
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Healthchecks.io Now Uses Self-hosted Object Storage | daily.dev
og:description: Healthchecks.io migrated from managed object storage (OVHcloud, then UpCloud) to a self-hosted solution using Versity S3 Gateway backed by a Btrfs filesystem....
og:url: https://daily.dev/posts/healthchecks-io-now-uses-self-hosted-object-storage-q1jkkyrel
og:image: https://api.daily.dev/og/posts/Q1JKkyREL.png
og:image:alt: Healthchecks.io Now Uses Self-hosted Object Storage
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Healthchecks.io Now Uses Self-hosted Object Storage

**[Hacker News](https://daily.dev/sources/hn)** · 6 min read · 0 upvotes · 0 comments

## Summary

Healthchecks.io migrated from managed object storage (OVHcloud, then UpCloud) to a self-hosted solution using Versity S3 Gateway backed by a Btrfs filesystem. After experiencing degrading performance and reliability with managed providers, the author chose Versity for its simplicity: it maps S3 API operations directly to filesystem operations, requires no separate metadata database, and upgrades are as simple as replacing a binary. The setup uses a dedicated server with two NVMe drives in RAID 1, rsync-based backups every two hours, and daily encrypted off-site backups. The migration resulted in significantly lower S3 operation latencies and a smaller upload queue, though costs increased compared to managed storage.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://blog.healthchecks.io/2026/04/healthchecks-io-now-uses-self-hosted-object-storage/>

## Similar posts on daily.dev

- [I Just Want Simple S3](https://daily.dev/posts/i-just-want-simple-s3-iiiloqzsw) · Lobsters · 1 upvotes · 0 comments
- [Moving Mountains of Data off S3](https://daily.dev/posts/moving-mountains-of-data-off-s3-j5lh5ktov) · 37signals Dev · 1 upvotes · 0 comments
- [Why We Built Another Object Storage \(And Why It's Different\)](https://daily.dev/posts/why-we-built-another-object-storage-and-why-it-s-different--fqtvvztkm) · Hacker News · 2 upvotes · 0 comments
- [Chevereto v4.4: S3 Storage and Multi-User Support Now Free for Everyone](https://daily.dev/posts/chevereto-v4-4-s3-storage-and-multi-user-support-now-free-for-everyone-tdhjmcbai) · Noted · 42 upvotes · 2 comments

---

Tags: [#linux](https://daily.dev/tags/linux), [#postgresql](https://daily.dev/tags/postgresql), [#self-hosting](https://daily.dev/tags/self-hosting)

[View this post on daily.dev](https://daily.dev/posts/healthchecks-io-now-uses-self-hosted-object-storage-q1jkkyrel)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Healthchecks.io Now Uses Self-hosted Object Storage","url":"https://daily.dev/posts/healthchecks-io-now-uses-self-hosted-object-storage-q1jkkyrel","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/healthchecks-io-now-uses-self-hosted-object-storage-q1jkkyrel"},"datePublished":"2026-04-17T18:09:09.328Z","dateModified":"2026-10-14T02:26:55.035Z","description":"Healthchecks.io migrated from managed object storage (OVHcloud, then UpCloud) to a self-hosted solution using Versity S3 Gateway backed by a Btrfs filesystem....","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/bd0de4c8d66fb7f98fa497244bb34304?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/bd0de4c8d66fb7f98fa497244bb34304?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Hacker News","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Hacker News","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn","url":"https://daily.dev/sources/hn"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/healthchecks-io-now-uses-self-hosted-object-storage-q1jkkyrel","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"linux,postgresql,self-hosting","timeRequired":"PT6M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Hacker News","item":"https://daily.dev/sources/hn"},{"@type":"ListItem","position":3,"name":"Healthchecks.io Now Uses Self-hosted Object Storage"}]}
```

