Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/frectonz/octopod
- Owner: frectonz
- License: mit
- Created: 2024-10-03T20:01:57.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-12-04T20:22:11.000Z (27 days ago)
- Last Synced: 2024-12-18T09:09:06.687Z (14 days ago)
- Topics: docker, docker-registry, docker-registry-ui, elm, rust
- Language: Elm
- Homepage:
- Size: 465 KB
- Stars: 76
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Octopod
A UI for Docker Registries
```
A UI for Docker RegistriesUsage: 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)