https://github.com/ofkm/svelocker-ui
A Simple and Modern Docker Registry UI built with Typescript and SvelteKit.
https://github.com/ofkm/svelocker-ui
docker docker-registry docker-registry-ui registry svelte svelte-kit typescript
Last synced: over 1 year ago
JSON representation
A Simple and Modern Docker Registry UI built with Typescript and SvelteKit.
- Host: GitHub
- URL: https://github.com/ofkm/svelocker-ui
- Owner: ofkm
- License: bsd-3-clause
- Created: 2025-02-12T15:21:39.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-20T23:51:39.000Z (over 1 year ago)
- Last Synced: 2025-03-21T00:24:26.352Z (over 1 year ago)
- Topics: docker, docker-registry, docker-registry-ui, registry, svelte, svelte-kit, typescript
- Language: TypeScript
- Homepage:
- Size: 1.9 MB
- Stars: 46
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
#

Svelocker
A Simple and Modern Docker Registry UI built with Typescript and SvelteKit.
### Main List View:

### Details View:

> [!IMPORTANT]
> This project is currently in development. Features, Themes, and other items may not be available or are subject to change.
## Features:
- Simple and Modern
- Easy Setup
- Connects to Local Registries using the official [distribution/registry](https://hub.docker.com/_/registry) container image.
- Delete Image Tags from the UI
- SQLite Cache Layer for registry data
- View and Copy the Dockerfile from the UI
## Get Started
### Requirements
- Docker and Docker Compose
- Private Container Registry using the [distribution/registry](https://hub.docker.com/_/registry) container.
# Install
Follow the Install guide [here](https://github.com/kmendell/svelocker-ui/wiki/Installation)
# Additional Information
- All the API Calls to the Registry happen Server-Side, the only exceptions to this are the `Copy Dockerfile`.
# Shoutouts
- Shoutout to [joxi/docker-registry-ui](https://github.com/Joxit/docker-registry-ui) for the inspiration for this project.
- Shoutout to [pocket-id/pocket-id](https://github.com/pocket-id/pocket-id) for the SvelteKit inspiration and the Dropdown Card Component.