Go to file
Girish Ramakrishnan 4d1b33ee4a Version 1.11.0 2023-10-03 09:51:11 +05:30
frontend-customauth make no sso case work 2021-01-29 18:00:30 -08:00
screenshots Version 0.3.0 2021-01-29 15:51:17 -08:00
supervisor make no sso case work 2021-01-29 18:00:30 -08:00
test Update test packages 2023-10-02 13:58:08 +05:30
.dockerignore add ignore files 2021-01-29 18:22:47 -08:00
.gitignore add ignore files 2021-01-29 18:22:47 -08:00
CHANGELOG.md Version 1.11.0 2023-10-03 09:51:11 +05:30
CloudronManifest.json Version 1.11.0 2023-10-03 09:51:11 +05:30
DESCRIPTION.md Fix description 2023-08-17 18:21:42 +05:30
Dockerfile Update Docker Registry to 2.8.3 2023-10-03 08:52:53 +05:30
LICENSE Update license 2020-12-01 09:34:53 +01:00
README.md Move readme to docs page and put in README template 2021-01-29 17:44:01 -08:00
config-example.yml Fix PAGINATION_NUMBER_INVALID error 2023-10-03 09:23:52 +05:30
logo.png add logo, description and various manifest fields 2021-01-13 10:15:02 -08:00
nginx.conf.template Fixup nginx logging 2022-09-21 10:27:52 +02:00
registry-ui.sh env must always be defined 2023-06-26 16:21:42 +05:30
start.sh Fix PAGINATION_NUMBER_INVALID error 2023-10-03 09:23:52 +05:30

README.md

Docker Registry Cloudron App

This repository contains the Cloudron app package source for Docker Registry

Installation

Install

or using the Cloudron command line tooling

cloudron install --appstore-id com.docker.registry

Building

The app package can be built using the Cloudron command line tooling.

cd docker-registry-app

cloudron build
cloudron install

Testing

The e2e tests are located in the test/ folder and require nodejs. They are creating a fresh build, install the app on your Cloudron, perform tests, backup, restore and test if the repos are still ok. The tests expect port 29418 to be available.

cd docker-registry-app/test

npm install
USERNAME=<cloudron username> PASSWORD=<cloudron password> mocha --bail test.js