Skip to content
/ refity Public

A simple container private registry with SFTP backend storage. Store and manage your container images securely on any SFTP server.

License

Notifications You must be signed in to change notification settings

troke12/refity

Repository files navigation

Refity

Docker private registry with SFTP backend storage.

Refity stores image blobs and manifests on any SFTP server (e.g. Hetzner Storage Box) while keeping the standard Docker Registry v2 API (docker push / docker pull).

Dashboard

Docker pulls (backend) Docker pulls (frontend) GitHub stars Website Docs

Documentation

Key features

  • Docker Registry HTTP API v2 (/v2/*)
  • SFTP storage backend
  • Web UI + REST API (/api/*) with JWT auth
  • Multi-arch support (manifest lists)
  • Async upload (optional sync mode)

Quick start

git clone https://github.com/troke12/refity.git
cd refity
cp .env.example .env
docker-compose up -d

Open:

Default user:

  • Username: admin
  • Password: admin

Change it after first login.

License

MIT. See LICENSE.

About

A simple container private registry with SFTP backend storage. Store and manage your container images securely on any SFTP server.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •