Focused Tool · Apache 2.0 · Single Binary · Developer Tools

Self-hosted container and package registry

Host your Docker images and private npm/PyPI packages. Pull from your own registry instead of a public one. Your private Artifact Registry without the Google Cloud dependency.

Install Registry Free Complete — all 150 tools $29/mo

Full REST API

Every operation in Registry is available through a JSON REST API. No SDK required — use curl, fetch, or any HTTP client.

What Registry replaces

Most entries tools fall into two camps: free products that harvest your data, or enterprise platforms that cost more than the problem they solve. Registry exists because neither option makes sense when you just need a reliable container and package registry under your own control.

What Registry replaces

Most entries tools fall into two camps: free products that harvest your data, or enterprise platforms that cost more than the problem they solve. Registry exists because neither option makes sense when you just need a reliable container and package registry under your own control.

Download the binary and run it. Registry starts serving immediately with a dashboard at localhost and a REST API for automation. No cloud account, no API keys to provision, no monthly invoice. Your data lives in a SQLite file you can back up, move, or query directly.

How Registry runs

Install Registry with the one-line shell script or download the binary directly from GitHub. Run it, open /ui, and start creating entries. The SQLite database lives in a single file under the data directory. To migrate to a new server, copy the binary and the data directory. That is the entire migration procedure.

Endpoints

Download the binary and run it. Registry starts serving immediately with a dashboard at localhost and a REST API for automation. No cloud account, no API keys to provision, no monthly invoice. Your data lives in a SQLite file you can back up, move, or query directly.

How Registry runs

Install Registry with the one-line shell script or download the binary directly from GitHub. Run it, open /ui, and start creating entries. The SQLite database lives in a single file under the data directory. To migrate to a new server, copy the binary and the data directory. That is the entire migration procedure.

Endpoints

GitHub Packages at $4/user/mo.

Self-hosted container and package registry. Self-hosted on your infrastructure. Your data never leaves your server.

Quickstart

Running in under a minute.

Download
curl -fsSL https://stockyard.dev/install.sh | sh -s -- --tool registry
Run
PORT=9220 ./registry
Open
http://localhost:9220

Single binary. Embedded SQLite. No Docker. No database. No dependencies.

Pricing

Free to start. Pro when you need it.

Free
$0
forever
  • 1GB storage
  • Single binary, embedded SQLite
  • Apache 2.0 — modify freely
Pro
$1.99
per month
  • Unlimited storage, access tokens, pull statistics, retention policies
  • License key, no cloud dependency
  • Email support

License key by email. One env var.

Your license key arrives by email within 5 minutes of checkout. Set it as an environment variable and restart the binary.

export REGISTRY_LICENSE_KEY=stockyard_xxxxxxxxxxxxxxxxxxxx
./registry

No cloud connectivity required. The binary validates the key offline with Ed25519 signatures.

Part of the Stockyard family — 150 focused self-hosted tools · Complete bundle $29/mo · stockyard.dev