-
25 |
- data-field-id="${error.field}">
├── .dockerignore ├── .gitignore ├── .travis.yml ├── Dockerfile ├── LICENSE ├── README.md ├── application.properties ├── build-deploy.sh ├── grails-app ├── assets │ ├── images │ │ ├── GitHub_Logo.png │ │ ├── animated-overlay.gif │ │ ├── apple-touch-icon-retina.png │ │ ├── apple-touch-icon.png │ │ ├── favicon.ico │ │ ├── github.png │ │ ├── grails_logo.png │ │ ├── icons │ │ │ ├── 185020 - macintosh.png │ │ │ ├── 185021 - bomb bug.png │ │ │ ├── 185022 - computer macintosh vintage.png │ │ │ ├── 185023 - computer imac.png │ │ │ ├── 185024 - computer imac.png │ │ │ ├── 185025 - ibook laptop.png │ │ │ ├── 185026 - laptop macbook streamline.png │ │ │ ├── 185027 - computer network streamline.png │ │ │ ├── 185028 - iphone streamline.png │ │ │ ├── 185029 - ipod streamline.png │ │ │ ├── 185030 - cook pan pot streamline.png │ │ │ ├── 185031 - shoes snickers streamline.png │ │ │ ├── 185032 - ipad streamline.png │ │ │ ├── 185033 - ipod music streamline.png │ │ │ ├── 185034 - ipod mini music streamline.png │ │ │ ├── 185035 - computer streamline.png │ │ │ ├── 185036 - remote control streamline.png │ │ │ ├── 185037 - browser streamline window.png │ │ │ ├── 185039 - earth globe streamline.png │ │ │ ├── 185040 - map pin streamline.png │ │ │ ├── 185041 - arrow streamline target.png │ │ │ ├── 185042 - edit modify streamline.png │ │ │ ├── 185043 - ink pen streamline.png │ │ │ ├── 185044 - pen streamline.png │ │ │ ├── 185045 - pen streamline.png │ │ │ ├── 185046 - design graphic tablet streamline tablet.png │ │ │ ├── 185047 - pen streamline.png │ │ │ ├── 185048 - pen streamline.png │ │ │ ├── 185049 - design pencil rule streamline.png │ │ │ ├── 185050 - eye dropper streamline.png │ │ │ ├── 185051 - crop streamline.png │ │ │ ├── 185052 - paint bucket streamline.png │ │ │ ├── 185053 - brush paint streamline.png │ │ │ ├── 185054 - painting roll streamline.png │ │ │ ├── 185055 - painting pallet streamline.png │ │ │ ├── 185056 - stamp streamline.png │ │ │ ├── 185057 - magic magic wand streamline.png │ │ │ ├── 185058 - grid lines streamline.png │ │ │ ├── 185059 - handle streamline vector.png │ │ │ ├── 185060 - magnet streamline.png │ │ │ ├── 185061 - photo pictures streamline.png │ │ │ ├── 185062 - camera photo streamline.png │ │ │ ├── 185063 - camera photo polaroid streamline.png │ │ │ ├── 185064 - picture streamline.png │ │ │ ├── 185065 - frame picture streamline.png │ │ │ ├── 185066 - picture streamline.png │ │ │ ├── 185067 - camera streamline video.png │ │ │ ├── 185068 - music note streamline.png │ │ │ ├── 185069 - headset sound streamline.png │ │ │ ├── 185070 - micro record streamline.png │ │ │ ├── 185071 - music speaker streamline.png │ │ │ ├── 185072 - book read streamline.png │ │ │ ├── 185074 - notebook streamline.png │ │ │ ├── 185075 - envellope mail streamline.png │ │ │ ├── 185076 - streamline suitcase travel.png │ │ │ ├── 185077 - first aid medecine shield streamline.png │ │ │ ├── 185078 - email mail streamline.png │ │ │ ├── 185079 - bubble comment streamline talk.png │ │ │ ├── 185080 - bubble love streamline talk.png │ │ │ ├── 185081 - speech streamline talk user.png │ │ │ ├── 185082 - man people streamline user.png │ │ │ ├── 185083 - like love streamline.png │ │ │ ├── 185084 - crown king streamline.png │ │ │ ├── 185085 - happy smiley streamline.png │ │ │ ├── 185086 - map streamline user.png │ │ │ ├── 185088 - lock locker streamline.png │ │ │ ├── 185089 - locker streamline unlock.png │ │ │ ├── 185091 - danger death delete destroy skull streamline.png │ │ │ ├── 185092 - clock streamline time.png │ │ │ ├── 185093 - dashboard speed streamline.png │ │ │ ├── 185094 - settings streamline.png │ │ │ ├── 185095 - settings streamline.png │ │ │ ├── 185096 - settings streamline.png │ │ │ ├── 185097 - database streamline.png │ │ │ ├── 185098 - streamline sync.png │ │ │ ├── 185099 - factory lift streamline warehouse.png │ │ │ ├── 185100 - caddie shop shopping streamline.png │ │ │ ├── 185101 - caddie shopping streamline.png │ │ │ ├── 185102 - receipt shopping streamline.png │ │ │ ├── 185103 - bag shopping streamline.png │ │ │ ├── 185104 - streamline umbrella weather.png │ │ │ ├── 185105 - drug medecine streamline syringue.png │ │ │ ├── 185106 - armchair chair streamline.png │ │ │ ├── 185107 - backpack streamline trekking.png │ │ │ ├── 185108 - chaplin hat movie streamline.png │ │ │ ├── 185109 - cocktail mojito streamline.png │ │ │ ├── 185110 - diving leisure sea sport streamline.png │ │ │ ├── 185111 - monocle mustache streamline.png │ │ │ ├── 185112 - barista coffee espresso streamline.png │ │ │ ├── 185113 - coffee streamline.png │ │ │ ├── 185114 - chef food restaurant streamline.png │ │ │ ├── 185115 - barbecue eat food streamline.png │ │ │ ├── 185116 - eat food hotdog streamline.png │ │ │ ├── 185117 - food ice cream streamline.png │ │ │ ├── 185118 - japan streamline tea.png │ │ │ ├── 185119 - eat food fork knife streamline.png │ │ │ ├── book_download.png │ │ │ ├── garbage.png │ │ │ ├── house.png │ │ │ └── link.png │ │ ├── skin │ │ │ ├── database_add.png │ │ │ ├── database_delete.png │ │ │ ├── database_edit.png │ │ │ ├── database_save.png │ │ │ ├── database_table.png │ │ │ ├── exclamation.png │ │ │ ├── house.png │ │ │ ├── information.png │ │ │ ├── shadow.jpg │ │ │ ├── sorted_asc.gif │ │ │ └── sorted_desc.gif │ │ ├── spinner.gif │ │ ├── springsource.png │ │ ├── ui-bg_diagonals-thick_18_b81900_40x40.png │ │ ├── ui-bg_diagonals-thick_20_666666_40x40.png │ │ ├── ui-bg_flat_10_000000_40x100.png │ │ ├── ui-bg_glass_100_f6f6f6_1x400.png │ │ ├── ui-bg_glass_100_fdf5ce_1x400.png │ │ ├── ui-bg_glass_65_ffffff_1x400.png │ │ ├── ui-bg_gloss-wave_35_f6a828_500x100.png │ │ ├── ui-bg_highlight-soft_100_eeeeee_1x100.png │ │ ├── ui-bg_highlight-soft_75_ffe45c_1x100.png │ │ ├── ui-icons_222222_256x240.png │ │ ├── ui-icons_228ef1_256x240.png │ │ ├── ui-icons_ef8c08_256x240.png │ │ ├── ui-icons_ffd27a_256x240.png │ │ └── ui-icons_ffffff_256x240.png │ ├── javascripts │ │ ├── application.js │ │ └── bootstrap.min.js │ └── stylesheets │ │ ├── application.css │ │ ├── bootstrap.journal.css │ │ ├── bootswatch.min.css │ │ ├── errors.css │ │ ├── general.css │ │ ├── main.css │ │ └── mobile.css ├── conf │ ├── BootStrap.groovy │ ├── BuildConfig.groovy │ ├── Config.groovy │ ├── DataSource.groovy │ ├── UrlMappings.groovy │ ├── docker │ │ └── registry │ │ │ └── ui │ │ │ └── SettingFilters.groovy │ └── spring │ │ └── resources.groovy ├── controllers │ └── docker │ │ └── registry │ │ └── web │ │ ├── RegistryController.groovy │ │ ├── RepositoryController.groovy │ │ └── SearchController.groovy ├── domain │ └── docker │ │ └── registry │ │ └── web │ │ ├── Registry.groovy │ │ ├── Role.groovy │ │ ├── Setting.groovy │ │ ├── User.groovy │ │ └── UserRole.groovy ├── i18n │ ├── messages.properties │ ├── messages_cs_CZ.properties │ ├── messages_da.properties │ ├── messages_de.properties │ ├── messages_es.properties │ ├── messages_fr.properties │ ├── messages_it.properties │ ├── messages_ja.properties │ ├── messages_nb.properties │ ├── messages_nl.properties │ ├── messages_pl.properties │ ├── messages_pt_BR.properties │ ├── messages_pt_PT.properties │ ├── messages_ru.properties │ ├── messages_sv.properties │ ├── messages_th.properties │ └── messages_zh_CN.properties ├── services │ └── docker │ │ └── registry │ │ ├── ui │ │ └── RegistryViewService.groovy │ │ └── web │ │ ├── ImageService.groovy │ │ ├── RepositoryService.groovy │ │ └── SearchService.groovy ├── taglib │ └── docker │ │ └── registry │ │ └── ui │ │ └── UtilTagLib.groovy └── views │ ├── about.gsp │ ├── error.gsp │ ├── forbidden.gsp │ ├── index.gsp │ ├── layouts │ ├── footer.gsp │ ├── main.gsp │ └── nav.gsp │ ├── registry │ ├── _form.gsp │ ├── create.gsp │ ├── edit.gsp │ ├── index.gsp │ └── show.gsp │ ├── repository │ ├── delete.gsp │ ├── image-prompts.js.gsp │ ├── index.gsp │ └── show.gsp │ ├── search │ ├── index.gsp │ └── results.gsp │ ├── setting │ ├── _form.gsp │ ├── create.gsp │ ├── edit.gsp │ ├── index.gsp │ └── show.gsp │ └── status.gsp ├── grailsw.bat ├── grailsw.sh ├── src └── groovy │ └── docker │ └── registry │ └── web │ └── support │ ├── Container.groovy │ ├── ContainerConfig.groovy │ ├── Image.groovy │ ├── RegistryAction.groovy │ ├── RegistryReposView.groovy │ ├── Repository.groovy │ ├── Result.groovy │ ├── Search.groovy │ └── Tag.groovy ├── startup.sh ├── test ├── integration │ └── docker │ │ └── registry │ │ └── ui │ │ └── RepositoryServiceIntegrationTestSpec.groovy └── unit │ └── docker │ └── registry │ ├── ui │ ├── RegistryViewServiceSpec.groovy │ └── UtilTagLibSpec.groovy │ └── web │ ├── ImageServiceSpec.groovy │ ├── RegistryControllerSpec.groovy │ ├── RegistrySpec.groovy │ ├── RepositoryControllerSpec.groovy │ ├── RepositoryServiceSpec.groovy │ ├── RepositorySpec.groovy │ ├── SearchControllerSpec.groovy │ └── SearchServiceSpec.groovy ├── web-app └── WEB-INF │ ├── applicationContext.xml │ ├── sitemesh.xml │ └── tld │ ├── c.tld │ ├── fmt.tld │ ├── grails.tld │ ├── spring-form.tld │ └── spring.tld └── wrapper ├── grails-wrapper-runtime-2.4.4.jar ├── grails-wrapper.properties └── springloaded-1.2.1.RELEASE.jar /.dockerignore: -------------------------------------------------------------------------------- 1 | .*.swp 2 | .git 3 | target 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # .gitignore for Grails 1.2 and 1.3 2 | 3 | # web application files 4 | /web-app/WEB-INF/classes 5 | 6 | # default HSQL database files for production mode 7 | /prodDb.* 8 | 9 | # general HSQL database files 10 | *Db.properties 11 | *Db.script 12 | 13 | # logs 14 | /stacktrace.log 15 | /test/reports 16 | /logs 17 | 18 | # project release file 19 | /*.war 20 | 21 | # plugin release files 22 | /*.zip 23 | /plugin.xml 24 | 25 | # older plugin install locations 26 | /plugins 27 | /web-app/plugins 28 | 29 | # "temporary" build files 30 | /target 31 | 32 | .idea 33 | *.iml 34 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: groovy 2 | 3 | jdk: 4 | - oraclejdk8 5 | 6 | script: ./grailsw.sh war docker-registry-web.war 7 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu 2 | 3 | # Install java and tomcat 4 | RUN apt-get update && apt-get install -y tomcat9 openjdk-8-jdk curl 5 | RUN mkdir /var/lib/h2 && chmod a+rw /var/lib/h2 6 | RUN rm -rf /var/lib/tomcat9/webapps/* 7 | ENV JAVA_HOME /usr/lib/jvm/java-8-openjdk-amd64/ 8 | 9 | # Install grails and project dependencies 10 | WORKDIR /work 11 | ADD grailsw.sh /work/grailsw.sh 12 | ADD wrapper /work/wrapper 13 | ADD application.properties /work/application.properties 14 | ADD grails-app/conf/BuildConfig.groovy /work/grails-app/conf/BuildConfig.groovy 15 | RUN ./grailsw.sh help 16 | 17 | # Add project files and build a war 18 | ADD . /work 19 | RUN ./grailsw.sh war 20 | RUN cp target/docker-registry-ui-*.war /var/lib/tomcat9/webapps/ROOT.war 21 | 22 | # Update catalina configuration 23 | WORKDIR /usr/share/tomcat9/bin/ 24 | ADD startup.sh /usr/share/tomcat9/bin/custom-startup.sh 25 | RUN chmod +x /usr/share/tomcat9/bin/custom-startup.sh 26 | 27 | # Clean up the installation 28 | RUN apt --purge autoremove -y curl \ 29 | && rm -rf /var/lib/apt/lists/* /var/cache/apt/* 30 | 31 | EXPOSE 8080 32 | VOLUME ["/var/lib/h2/", "/var/lib/tomcat9"] 33 | ENV CATALINA_BASE /var/lib/tomcat9 34 | CMD /usr/share/tomcat9/bin/custom-startup.sh 35 | 36 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | [](https://travis-ci.org/atc-/docker-registry-web) [](https://gitter.im/atc-/docker-registry-web) 2 | 3 | This project is archived as it has not been maintained in years. There are alternatives as listed [here](https://www.cloudbees.com/blog/docker-guis). 4 | 5 | Docker Registry UI 6 | =================== 7 | 8 | A web UI for easy private/local Docker V1 or V2 Registry integration. 9 | 10 | Docker Registry UI is a mature, easy-to-use and fast web application for administering your Docker Registry through a sleek user interface. You can register one-to-many registries and then browse, search and delete images. 11 | 12 | ## Features 13 | 14 | The application boasts the following features: 15 | 16 | * View all images for all registries (one to many) 17 | 18 | * Further info. page for images for inspection of config. etc 19 | 20 | * Pull copy/paste shortcuts 21 | 22 | * Delete images 23 | 24 | * Search for images 25 | 26 | * Containerized via [Docker](https://registry.hub.docker.com/u/atcol/docker-registry-ui/) 27 | 28 | * Custom deployment context (e.g. /reg-ui) 29 | 30 | * Read only mode for preventing registry configuration changes once running 31 | 32 | * Stateless application 33 | 34 | ## Demo 35 | 36 | This project is containerized. You can run with docker right now by simply running: 37 | 38 | docker run -d -p 8080:8080 atcol/docker-registry-ui 39 | 40 | and browsing to localhost:8080/. 41 | 42 | ## Dependencies 43 | 44 | You need to have a running instance of `docker registry` that has a **search backend enabled**! See [this issue](https://github.com/atc-/docker-registry-web/issues/65#issuecomment-68060219) for further information. 45 | 46 | ## Statelessness 47 | 48 | The app' requires registry configuration which can be supplied once the app's running, or through container environment 49 | variables: 50 | 51 | docker run -d -p 8080:8080 -e REG1=http://dev:5000/v1/ -e REG2=http://prod/v1/ atcol/docker-registry-ui 52 | 53 | which will run the application and automatically register two registries at the hosts `dev` and `prod` respectively, 54 | both running API versions v1. You must provide URLs that include the API version. 55 | 56 | **Note:** don't use `localhost` in registry URLs! The host needs to be visible from inside the container, so `-e REG1=http://localhost/...` won't work because localhost will resolve to the container's IP. If registry is running on the host, then remember to use its IP: `172.17.42.1`. 57 | 58 | ## Volumes 59 | 60 | The webapp's configuration data is stored inside the container in a H2 database under `/var/lib/h2/`. You can hold this data on the host machine using the `-v` flag: 61 | 62 | docker run -d -p 8080:8080 -v /some/data/dir:/var/lib/h2 atcol/docker-registry-ui 63 | 64 | which survives container restarts. 65 | 66 | You could also use the data-container pattern using `--volumes-from`: 67 | 68 | docker run -d -v /var/lib/h2 --name="registry_web_data" ubuntu 69 | 70 | docker run -d -p 8080:8080 --volumes-from=registry_web_data atcol/docker-registry-ui 71 | 72 | Now all data will be kept in the `registry_web_data` container. 73 | 74 | ## Custom Deployment Context 75 | 76 | You can deploy this container in a custom context as such: 77 | 78 | `docker run -d -p 80:8080 -it -e APP_CONTEXT=ui -e REG1=http://172.17.42.1:5000/v1/ atcol/docker-registry-ui` 79 | 80 | will expose the container under `http://localhost/ui`. 81 | 82 | ## Read Only Mode 83 | 84 | Using the container parameter `-e READ_ONLY=true` will enable read only mode, which prevents manipulation of the 85 | registry configurations at runtime. 86 | 87 | # License 88 | 89 | As of release 0.9.5, this project is licenced under GPL v3.0. See the LICENSE file. 90 | 91 | # Troubleshooting 92 | 93 | ## My registry can't be found/seen by docker registry web! Help! 94 | 95 | If you're seeing error messages like `Connection to http://registry refused`, make sure you've configured the port and hostname correctly. **Do not** set the registry hostname to `localhost`, because the container will resolve this to itself (127.0.0.1). If the registry instance runs on the host machine (that which runs the container), then set the registry IP/hostname to `172.17.42.1`. Alternatively, you could use writable /etc/hosts as of Docker 1.2 and 'route' it that way. 96 | 97 | ## Registries behind HTTPS or `Ping failed: javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated` 98 | You need to register the CA with the container's keystore; see [this issue](https://github.com/atcol/docker-registry-ui/issues/108#issuecomment-74063947). 99 | -------------------------------------------------------------------------------- /application.properties: -------------------------------------------------------------------------------- 1 | #Grails Metadata file 2 | #Sat Jan 06 14:46:27 GMT 2018 3 | app.grails.version=2.4.4 4 | app.name=docker-registry-ui 5 | app.version=0.99.0 6 | -------------------------------------------------------------------------------- /build-deploy.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | ./grailsw.sh clean && \ 3 | ./grailsw.sh war docker-registry-ui.war && \ 4 | docker build . 5 | 6 | -------------------------------------------------------------------------------- /grails-app/assets/images/GitHub_Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/GitHub_Logo.png -------------------------------------------------------------------------------- /grails-app/assets/images/animated-overlay.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/animated-overlay.gif -------------------------------------------------------------------------------- /grails-app/assets/images/apple-touch-icon-retina.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/apple-touch-icon-retina.png -------------------------------------------------------------------------------- /grails-app/assets/images/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/apple-touch-icon.png -------------------------------------------------------------------------------- /grails-app/assets/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/favicon.ico -------------------------------------------------------------------------------- /grails-app/assets/images/github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/github.png -------------------------------------------------------------------------------- /grails-app/assets/images/grails_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/grails_logo.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185020 - macintosh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185020 - macintosh.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185021 - bomb bug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185021 - bomb bug.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185022 - computer macintosh vintage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185022 - computer macintosh vintage.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185023 - computer imac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185023 - computer imac.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185024 - computer imac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185024 - computer imac.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185025 - ibook laptop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185025 - ibook laptop.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185026 - laptop macbook streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185026 - laptop macbook streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185027 - computer network streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185027 - computer network streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185028 - iphone streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185028 - iphone streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185029 - ipod streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185029 - ipod streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185030 - cook pan pot streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185030 - cook pan pot streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185031 - shoes snickers streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185031 - shoes snickers streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185032 - ipad streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185032 - ipad streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185033 - ipod music streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185033 - ipod music streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185034 - ipod mini music streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185034 - ipod mini music streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185035 - computer streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185035 - computer streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185036 - remote control streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185036 - remote control streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185037 - browser streamline window.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185037 - browser streamline window.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185039 - earth globe streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185039 - earth globe streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185040 - map pin streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185040 - map pin streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185041 - arrow streamline target.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185041 - arrow streamline target.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185042 - edit modify streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185042 - edit modify streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185043 - ink pen streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185043 - ink pen streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185044 - pen streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185044 - pen streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185045 - pen streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185045 - pen streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185046 - design graphic tablet streamline tablet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185046 - design graphic tablet streamline tablet.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185047 - pen streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185047 - pen streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185048 - pen streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185048 - pen streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185049 - design pencil rule streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185049 - design pencil rule streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185050 - eye dropper streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185050 - eye dropper streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185051 - crop streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185051 - crop streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185052 - paint bucket streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185052 - paint bucket streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185053 - brush paint streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185053 - brush paint streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185054 - painting roll streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185054 - painting roll streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185055 - painting pallet streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185055 - painting pallet streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185056 - stamp streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185056 - stamp streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185057 - magic magic wand streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185057 - magic magic wand streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185058 - grid lines streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185058 - grid lines streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185059 - handle streamline vector.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185059 - handle streamline vector.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185060 - magnet streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185060 - magnet streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185061 - photo pictures streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185061 - photo pictures streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185062 - camera photo streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185062 - camera photo streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185063 - camera photo polaroid streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185063 - camera photo polaroid streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185064 - picture streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185064 - picture streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185065 - frame picture streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185065 - frame picture streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185066 - picture streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185066 - picture streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185067 - camera streamline video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185067 - camera streamline video.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185068 - music note streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185068 - music note streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185069 - headset sound streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185069 - headset sound streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185070 - micro record streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185070 - micro record streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185071 - music speaker streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185071 - music speaker streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185072 - book read streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185072 - book read streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185074 - notebook streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185074 - notebook streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185075 - envellope mail streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185075 - envellope mail streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185076 - streamline suitcase travel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185076 - streamline suitcase travel.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185077 - first aid medecine shield streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185077 - first aid medecine shield streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185078 - email mail streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185078 - email mail streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185079 - bubble comment streamline talk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185079 - bubble comment streamline talk.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185080 - bubble love streamline talk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185080 - bubble love streamline talk.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185081 - speech streamline talk user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185081 - speech streamline talk user.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185082 - man people streamline user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185082 - man people streamline user.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185083 - like love streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185083 - like love streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185084 - crown king streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185084 - crown king streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185085 - happy smiley streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185085 - happy smiley streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185086 - map streamline user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185086 - map streamline user.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185088 - lock locker streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185088 - lock locker streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185089 - locker streamline unlock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185089 - locker streamline unlock.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185091 - danger death delete destroy skull streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185091 - danger death delete destroy skull streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185092 - clock streamline time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185092 - clock streamline time.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185093 - dashboard speed streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185093 - dashboard speed streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185094 - settings streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185094 - settings streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185095 - settings streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185095 - settings streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185096 - settings streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185096 - settings streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185097 - database streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185097 - database streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185098 - streamline sync.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185098 - streamline sync.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185099 - factory lift streamline warehouse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185099 - factory lift streamline warehouse.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185100 - caddie shop shopping streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185100 - caddie shop shopping streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185101 - caddie shopping streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185101 - caddie shopping streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185102 - receipt shopping streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185102 - receipt shopping streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185103 - bag shopping streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185103 - bag shopping streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185104 - streamline umbrella weather.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185104 - streamline umbrella weather.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185105 - drug medecine streamline syringue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185105 - drug medecine streamline syringue.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185106 - armchair chair streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185106 - armchair chair streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185107 - backpack streamline trekking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185107 - backpack streamline trekking.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185108 - chaplin hat movie streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185108 - chaplin hat movie streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185109 - cocktail mojito streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185109 - cocktail mojito streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185110 - diving leisure sea sport streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185110 - diving leisure sea sport streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185111 - monocle mustache streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185111 - monocle mustache streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185112 - barista coffee espresso streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185112 - barista coffee espresso streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185113 - coffee streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185113 - coffee streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185114 - chef food restaurant streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185114 - chef food restaurant streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185115 - barbecue eat food streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185115 - barbecue eat food streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185116 - eat food hotdog streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185116 - eat food hotdog streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185117 - food ice cream streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185117 - food ice cream streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185118 - japan streamline tea.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185118 - japan streamline tea.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/185119 - eat food fork knife streamline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/185119 - eat food fork knife streamline.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/book_download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/book_download.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/garbage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/garbage.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/house.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/house.png -------------------------------------------------------------------------------- /grails-app/assets/images/icons/link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/icons/link.png -------------------------------------------------------------------------------- /grails-app/assets/images/skin/database_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/skin/database_add.png -------------------------------------------------------------------------------- /grails-app/assets/images/skin/database_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/skin/database_delete.png -------------------------------------------------------------------------------- /grails-app/assets/images/skin/database_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/skin/database_edit.png -------------------------------------------------------------------------------- /grails-app/assets/images/skin/database_save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/skin/database_save.png -------------------------------------------------------------------------------- /grails-app/assets/images/skin/database_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/skin/database_table.png -------------------------------------------------------------------------------- /grails-app/assets/images/skin/exclamation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/skin/exclamation.png -------------------------------------------------------------------------------- /grails-app/assets/images/skin/house.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/skin/house.png -------------------------------------------------------------------------------- /grails-app/assets/images/skin/information.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/skin/information.png -------------------------------------------------------------------------------- /grails-app/assets/images/skin/shadow.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/skin/shadow.jpg -------------------------------------------------------------------------------- /grails-app/assets/images/skin/sorted_asc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/skin/sorted_asc.gif -------------------------------------------------------------------------------- /grails-app/assets/images/skin/sorted_desc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/skin/sorted_desc.gif -------------------------------------------------------------------------------- /grails-app/assets/images/spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/spinner.gif -------------------------------------------------------------------------------- /grails-app/assets/images/springsource.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/springsource.png -------------------------------------------------------------------------------- /grails-app/assets/images/ui-bg_diagonals-thick_18_b81900_40x40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/ui-bg_diagonals-thick_18_b81900_40x40.png -------------------------------------------------------------------------------- /grails-app/assets/images/ui-bg_diagonals-thick_20_666666_40x40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/ui-bg_diagonals-thick_20_666666_40x40.png -------------------------------------------------------------------------------- /grails-app/assets/images/ui-bg_flat_10_000000_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/ui-bg_flat_10_000000_40x100.png -------------------------------------------------------------------------------- /grails-app/assets/images/ui-bg_glass_100_f6f6f6_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/ui-bg_glass_100_f6f6f6_1x400.png -------------------------------------------------------------------------------- /grails-app/assets/images/ui-bg_glass_100_fdf5ce_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/ui-bg_glass_100_fdf5ce_1x400.png -------------------------------------------------------------------------------- /grails-app/assets/images/ui-bg_glass_65_ffffff_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/ui-bg_glass_65_ffffff_1x400.png -------------------------------------------------------------------------------- /grails-app/assets/images/ui-bg_gloss-wave_35_f6a828_500x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/ui-bg_gloss-wave_35_f6a828_500x100.png -------------------------------------------------------------------------------- /grails-app/assets/images/ui-bg_highlight-soft_100_eeeeee_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/ui-bg_highlight-soft_100_eeeeee_1x100.png -------------------------------------------------------------------------------- /grails-app/assets/images/ui-bg_highlight-soft_75_ffe45c_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/ui-bg_highlight-soft_75_ffe45c_1x100.png -------------------------------------------------------------------------------- /grails-app/assets/images/ui-icons_222222_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/ui-icons_222222_256x240.png -------------------------------------------------------------------------------- /grails-app/assets/images/ui-icons_228ef1_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/ui-icons_228ef1_256x240.png -------------------------------------------------------------------------------- /grails-app/assets/images/ui-icons_ef8c08_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/ui-icons_ef8c08_256x240.png -------------------------------------------------------------------------------- /grails-app/assets/images/ui-icons_ffd27a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/ui-icons_ffd27a_256x240.png -------------------------------------------------------------------------------- /grails-app/assets/images/ui-icons_ffffff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atcol/docker-registry-ui/a910d87b2b237c4267c0dbaac4e1b621f7e2d7dc/grails-app/assets/images/ui-icons_ffffff_256x240.png -------------------------------------------------------------------------------- /grails-app/assets/javascripts/application.js: -------------------------------------------------------------------------------- 1 | // This is a manifest file that'll be compiled into application.js. 2 | // 3 | // Any JavaScript file within this directory can be referenced here using a relative path. 4 | // 5 | // You're free to add application-wide JavaScript to this file, but it's generally better 6 | // to create separate JavaScript files as needed. 7 | // 8 | //= require jquery 9 | //= require_tree . 10 | //= require_self 11 | 12 | if (typeof jQuery !== 'undefined') { 13 | (function($) { 14 | $('#spinner').ajaxStart(function() { 15 | $(this).fadeIn(); 16 | }).ajaxStop(function() { 17 | $(this).fadeOut(); 18 | }); 19 | })(jQuery); 20 | } 21 | 22 | var SUCCESS_ALERT_HTML = "
This project is open source software licensed under the GPL v3.
10 |You are running version ${grailsApplication.metadata['app.version']}.
11 | 12 |Styles by Bootswatch
13 | 14 | -------------------------------------------------------------------------------- /grails-app/views/error.gsp: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |Welcome to ${g.message(code: 'app.name')}. This application allows you to search, delete and view images
9 | for a given Docker Registry installation. Just head on over to
${message(code: 'registry.host.label', default: 'Hostname')} | 24 |${message(code: 'registry.port.label', default: 'Port')} | 25 |${message(code: 'registry.apiVersion.label', default: 'Api Version')} | 26 |
---|---|---|
${fieldValue(bean: registryInstance, field: "port")} | 33 |${fieldValue(bean: registryInstance, field: "apiVersion")} | 34 |
Tag | 23 |24 | |
---|---|
31 | |
35 |
36 | |
47 |
Tag | 20 |21 | |
---|---|
28 | |
32 |
33 | |
44 |
Congratulations, you have successfully started your first Grails application! At the moment 32 | this is the default page, feel free to modify it to either redirect to a controller or display whatever 33 | content you may choose. Below is a list of controllers that are currently deployed in this application, 34 | click on each to execute its default action:
35 | 36 | 44 |