Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/frectonz/octopod

A UI for Docker Registries
https://github.com/frectonz/octopod

docker docker-registry docker-registry-ui elm rust

Last synced: 6 days ago
JSON representation

A UI for Docker Registries

Awesome Lists containing this project

README

        

# Octopod

A UI for Docker Registries

```
A UI for Docker Registries

Usage: octopod [OPTIONS] --registry-url

Options:
--address


The address to bind to [env: ADDRESS=] [default: 127.0.0.1:3030]
--registry-url
Registry URL to connect to. Example [http://127.0.0.1:3030] [env: REGISTRY_URL=]
--registry-credentials
Registry username and password separated with a colon. Example [username:password] [env: REGISTRY_CREDENTIALS=]
-h, --help
Print help
-V, --version
Print version
```

## Run it with Docker

```
docker run -p 3030:3030 \
-e ADDRESS="0.0.0.0:3030" \
-e REGISTRY_URL="" \
-e REGISTRY_CREDENTIALS=":" \
frectonz/octopod
```

## Install

### Linux and MacOS

```
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/frectonz/octopod/releases/download/0.1.3/octopod-installer.sh | sh
```

### Windows

```
powershell -ExecutionPolicy ByPass -c "irm https://github.com/frectonz/octopod/releases/download/0.1.3/octopod-installer.ps1 | iex"
```

### Nix

```
nix run github:frectonz/octopod
```

## Screenshots

### Repositories Page
![repositories](./screenshots/1.png)

### Tags Page
![tags](./screenshots/2.png)

### Image Page
![image](./screenshots/3.png)