docker-registry-ui
Yet another docker registry UI
파일 탐색기
최종 버전 다운로드 (.zip)- publish-image.yml
- release.yml
- FUNDING.yml
- _helpers.tpl
- deployment.yaml
- gateway-resource.yaml
- gateway.yaml
- ingress.yaml
- NOTES.txt
- pvc.yaml
- service.yaml
- serviceaccount.yaml
- .helmignore
- Chart.yaml
- values.yaml
- main.go
- container-hub.gif
- manual-registry-cleanup.md
- app.go
- config.go
- config_test.go
- chart.go
- chart_test.go
- progress.go
- registry.go
- 001_initial_schema.sql
- 002_registry_host_identity.sql
- 003_helm_chart_metadata_view.sql
- migration.go
- models.go
- seed.go
- store.go
- store_test.go
- views.go
- views_internal_test.go
- prepare.go
- priority.go
- priority_test.go
- schedule.go
- types.go
- discover.go
- fetch.go
- persist.go
- ratelimit.go
- sync.go
- worker.go
- version.go
- api.go
- auth.go
- handlers.go
- middleware.go
- props.go
- web.go
- ws.go
- container-hub.svg
- errors.json
- app.css
- Button.vue
- Card.vue
- CardBody.vue
- CardFooter.vue
- CardHeader.vue
- Checkbox.vue
- Chip.vue
- CodeBlock.vue
- CopyButton.vue
- CopyCommand.vue
- Dialog.vue
- DialogTitle.vue
- index.ts
- MobileDialog.vue
- Select.vue
- SelectContent.vue
- SelectItem.vue
- SelectTrigger.vue
- BulkDeleteTagsDialog.vue
- DeleteTagDialog.vue
- ExploreResultsHeader.vue
- HeaderComponent.vue
- HelmChartViewerDialog.vue
- RefreshButton.vue
- RegistryPieChart.vue
- RepositoryBreadcrumb.vue
- RepositoryCard.vue
- RepositoryHeader.vue
- RepositoryHelmTagCard.vue
- RepositoryMetadata.vue
- RepositorySortFilter.vue
- RepositoryTagCard.vue
- SegmentedHorizontalBarChart.vue
- SettingsDialog.vue
- SidebarComponent.vue
- SyncProgress.vue
- UntaggedDialog.vue
- UserMenu.vue
- VersionFooter.vue
- useAutoRefreshOnSync.ts
- useChartTheme.ts
- useHelmChart.ts
- usePreferences.ts
- useRegistryDisplay.ts
- useRepositoryName.ts
- ripple.ts
- AppLayout.vue
- filterParams.ts
- normalize.ts
- routes.ts
- utils.ts
- Explore.vue
- NotFound.vue
- Registry.vue
- Repository.vue
- useSyncProgressStore.ts
- index.ts
- registry.ts
- app.ts
- app.html
- .air.toml
- .dockerignore
- .env.example
- .gitignore
- .go-version
- .golangci.yml
- .pre-commit-config.yaml
- assets.go
- bun.lock
- compose.yaml
- Dockerfile
- eslint.config.js
- go.mod
- go.sum
- knip.json
- LICENSE
- mise.toml
- package.json
- README.md
- Taskfile.yml
- tsconfig.json
- vite.config.ts
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/eznix86/docker-registry-ui
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd docker-registry-ui
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
image: ghcr.io/eznix86/docker-registry-ui:latest
이 명령어를 터미널에 그대로 입력해 실행하세요.
helm repo add docker-registry-ui https://eznix86.github.io/docker-registry-ui
이 명령어를 터미널에 그대로 입력해 실행하세요.
helm install docker-registry-ui docker-registry-ui/docker-registry-ui \
이 명령어를 터미널에 그대로 입력해 실행하세요.
-n docker-registry-ui \
이 명령어를 터미널에 그대로 입력해 실행하세요.
git clone https://github.com/<your-username>/docker-registry-ui.git
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Node.js
쉬움사전 준비물
npm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
npm start
개발/실행 서버를 켭니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
// repository documentation
Was this content helpful?
(0 ratings)
