Show HN: Urnerys – self-hosted visual regression testing service

by wereHamsteron 12/16/2024, 9:36 AMwith 0 comments

Urnerys (https://urnerys.dev) is a self-hosted service for visual regression testing. I built it out of frustration with existing comparable services (such as Percy, Argos CI, Chromatic etc). I always wanted expand the use of visual regression testing tools in my team, but all the cloud-based services get really expensive when you use more than a few thousand images (which is not a lot even for a small team).

So I built Urnerys, with two goals specifically in mind: to provide it under a more affordable pricing model and to allow it to be self-hosted with little effort.

To achieve the first goal I offer the software for a one-time payment. You pay once and own it forever, without any restrictions on its use. Inspired by https://once.com.

To achieve the second goal, it comes as a single "binary" without any external dependencies. In particular, it does not require any external database (such as Postgres), cloud storage (such as S3) or any other services. Just a single binary that you start and it's ready to use. This setup puts a limit on how large a single instance can scale (in other words, it's not Web Scaleâ„¢), but even a modest machine can handle many hundreds of projects. Additionally, FAANG companies are not in my target group.

There is a demo instance available at https://demo.urnerys.dev. Note that I'll regularly wipe its contents so don't use it for anything serious.

I've used a private instance in a few of my projects, mainly to test the workflows and integration with GitHub. It covers the most basic needs that I have on such a service, therefore I feel ready to announce it to a wider audience. Please don't judge the user interface too harshly, it's not been my focus so far.

If anybody is interested in trying it out, reach out to me at hi@urnerys.dev. I'll give away a few licenses for free to those brave enough to want to try it for themselves.

0