Giter VIP home page Giter VIP logo

Comments (11)

andyceo avatar andyceo commented on September 18, 2024 1

Yeah, nice catch! Thank you. Confirm that for 0.5.1 creation date shows normally.

from docker-registry-ui.

Joxit avatar Joxit commented on September 18, 2024

Hi,
I'm glad you like it 😄.
Did you have version 0.4.0 previously? Or is it a fresh installation?
If there was a problem recovering the creation date, we would have seen "ago" in the column. Try to remove your browser cache (or use a private windows)

from docker-registry-ui.

andyceo avatar andyceo commented on September 18, 2024

This is fresh install of 0.5.0:static. Private mode give same results (no creation date). I use following docker swarm stack to deploy registry + ui:

  registry:
    image: registry:2.6
    volumes:
      - /data/registry:/var/lib/registry
    networks:
      - registry
    ports:
      - "5000:5000"
    environment:
      REGISTRY_STORAGE_DELETE_ENABLED: "True"

  dockerui:
    image: joxit/docker-registry-ui:static
    networks:
      - nginx
      - registry
    environment:
      REGISTRY_URL: http://registry:5000
      DELETE_IMAGES: "true"
      REGISTRY_TITLE: DockerUI

And nginx route all requests:

    location / {
        allow 192.168.2.0/24;
        deny all;
        proxy_pass http://dockerui;
    }

All the requests from page goes ok to the server:

image

from docker-registry-ui.

Joxit avatar Joxit commented on September 18, 2024

Hum ok thx.

Can I see the result of the sha256:...... request ?

from docker-registry-ui.

andyceo avatar andyceo commented on September 18, 2024

Yep, sure. This is after Ctrl+R:

image

Response of sha256 is:

eyJhcmNoaXRlY3R1cmUiOiJhbWQ2NCIsImNvbmZpZyI6eyJIb3N0bmFtZSI6Ijg0YmFhOGU4OWMwMCIsIkRvbWFpbm5hbWUiOiIiLCJVc2VyIjoiIiwiQXR0YWNoU3RkaW4iOmZhbHNlLCJBdHRhY2hTdGRvdXQiOmZhbHNlLCJBdHRhY2hTdGRlcnIiOmZhbHNlLCJUdHkiOmZhbHNlLCJPcGVuU3RkaW4iOmZhbHNlLCJTdGRpbk9uY2UiOmZhbHNlLCJFbnYiOlsiUEFUSD0vdXNyL2xvY2FsL3NiaW46L3Vzci9sb2NhbC9iaW46L3Vzci9zYmluOi91c3IvYmluOi9zYmluOi9iaW4iXSwiQ21kIjpudWxsLCJJbWFnZSI6InNoYTI1NjplMDAzMjRhNDkwMzYyYzdmYzM2NTNiOTAyNmI3N2NiMTgwNTRmN2Q5YmE2OGZkNDc1ODlmMmNmZDI1MzExNWQyIiwiVm9sdW1lcyI6eyIvcmVhbHR5L2ZpbGVzIjp7fX0sIldvcmtpbmdEaXIiOiIiLCJFbnRyeXBvaW50IjpbInJ1bnN2ZGlyIiwiL3JlYWx0eS9ydW5pdC1zZXJ2aWNlcyJdLCJPbkJ1aWxkIjpbXSwiTGFiZWxzIjp7fX0sImNvbnRhaW5lciI6ImIwZGIzMjk0YjM1ZjYwNTQzNDA5NzVhMTc3OTdkNDYxNmNiY2NjMWQwOTFmZWQxYzY0OTJjMmY0OWQwMWJlMjkiLCJjb250YWluZXJfY29uZmlnIjp7Ikhvc3RuYW1lIjoiODRiYWE4ZTg5YzAwIiwiRG9tYWlubmFtZSI6IiIsIlVzZXIiOiIiLCJBdHRhY2hTdGRpbiI6ZmFsc2UsIkF0dGFjaFN0ZG91dCI6ZmFsc2UsIkF0dGFjaFN0ZGVyciI6ZmFsc2UsIlR0eSI6ZmFsc2UsIk9wZW5TdGRpbiI6ZmFsc2UsIlN0ZGluT25jZSI6ZmFsc2UsIkVudiI6WyJQQVRIPS91c3IvbG9jYWwvc2JpbjovdXNyL2xvY2FsL2JpbjovdXNyL3NiaW46L3Vzci9iaW46L3NiaW46L2JpbiJdLCJDbWQiOlsiL2Jpbi9zaCIsIi1jIiwiIyhub3ApICIsIkVOVFJZUE9JTlQgW1wicnVuc3ZkaXJcIiBcIi9yZWFsdHkvcnVuaXQtc2VydmljZXNcIl0iXSwiSW1hZ2UiOiJzaGEyNTY6ZTAwMzI0YTQ5MDM2MmM3ZmMzNjUzYjkwMjZiNzdjYjE4MDU0ZjdkOWJhNjhmZDQ3NTg5ZjJjZmQyNTMxMTVkMiIsIlZvbHVtZXMiOnsiL3JlYWx0eS9maWxlcyI6e319LCJXb3JraW5nRGlyIjoiIiwiRW50cnlwb2ludCI6WyJydW5zdmRpciIsIi9yZWFsdHkvcnVuaXQtc2VydmljZXMiXSwiT25CdWlsZCI6W10sIkxhYmVscyI6e319LCJjcmVhdGVkIjoiMjAxNy0wMy0xNFQxMDoyMDoxNi44OTk2OTEzMjlaIiwiZG9ja2VyX3ZlcnNpb24iOiIxNy4wMy4wLWNlIiwiaGlzdG9yeSI6W3siY3JlYXRlZCI6IjIwMTctMDMtMDNUMjA6MzI6MzcuNzIzNzczNDU2WiIsImNyZWF0ZWRfYnkiOiIvYmluL3NoIC1jICMobm9wKSBBREQgZmlsZTo3MzAwMzBhOTg0ZjVmMGM1ZGM5YjE1YWI2MWRhMTYxMDgyYjVjMGY2ZTExMmE5YzkyMWI0MjMyMTE0MGMzOTI3IGluIC8gIn0seyJjcmVhdGVkIjoiMjAxNy0wMy0xNFQxMDoxMDowNi4wMzU2NDk4MDRaIiwiY3JlYXRlZF9ieSI6Ii9iaW4vc2ggLWMgZXhwb3J0IERFVl9QQUNLQUdFUz1cImdjYyBqcGVnLWRldiBsaWJmZmktZGV2IGxpYnhtbDItZGV2IGxpYnhzbHQtZGV2IG11c2wtZGV2IG9wZW5zc2wtZGV2IHB5dGhvbjMtZGV2IHpsaWItZGV2XCIgXHUwMDI2XHUwMDI2ICAgICBhcGsgYWRkIC0tdXBkYXRlIC0tbm8tY2FjaGUgICAgICAgICBjYS1jZXJ0aWZpY2F0ZXMgICAgICAgICBsaWJqcGVnLXR1cmJvICAgICAgICAgbGlic3NsMS4wICAgICAgICAgbGlieHNsdCAgICAgICAgIHByaXZveHkgICAgICAgICBweXRob24zICAgICAgICAgcnVuaXQgICAgICAgICB0b3IgICAgICAgICBgZWNobyAkREVWX1BBQ0tBR0VTYCBcdTAwMjZcdTAwMjYgICAgIHBpcDMgLS1uby1jYWNoZS1kaXIgLS1kaXNhYmxlLXBpcC12ZXJzaW9uLWNoZWNrIGluc3RhbGwgICAgICAgICBtb25nb2VuZ2luZSAgICAgICAgIHBpbGxvdyAgICAgICAgIHNjcmFweSBcdTAwMjZcdTAwMjYgICAgIGFwayBkZWwgYGVjaG8gJERFVl9QQUNLQUdFU2AgXHUwMDI2XHUwMDI2ICAgICBybSAtcmYgL3RtcC8qIC92YXIvdG1wLyoifSx7ImNyZWF0ZWQiOiIyMDE3LTAzLTE0VDEwOjIwOjE2LjUzNzE1ODQ2MloiLCJjcmVhdGVkX2J5IjoiL2Jpbi9zaCAtYyAjKG5vcCkgQ09QWSBkaXI6YjY2MWVjZDgyYTJiNTE3MTg1MTE5ZmM5YjgxMmIzYjM0MzIzZmE4MGU5ODcxYzAwMjdiMWE4ZDFiMjlmNjQ4MSBpbiAvcmVhbHR5ICJ9LHsiY3JlYXRlZCI6IjIwMTctMDMtMTRUMTA6MjA6MTYuNzA3MjkzNzE3WiIsImNyZWF0ZWRfYnkiOiIvYmluL3NoIC1jICMobm9wKSAgVk9MVU1FIFsvcmVhbHR5L2ZpbGVzXSIsImVtcHR5X2xheWVyIjp0cnVlfSx7ImNyZWF0ZWQiOiIyMDE3LTAzLTE0VDEwOjIwOjE2Ljg5OTY5MTMyOVoiLCJjcmVhdGVkX2J5IjoiL2Jpbi9zaCAtYyAjKG5vcCkgIEVOVFJZUE9JTlQgW1wicnVuc3ZkaXJcIiBcIi9yZWFsdHkvcnVuaXQtc2VydmljZXNcIl0iLCJlbXB0eV9sYXllciI6dHJ1ZX1dLCJvcyI6ImxpbnV4Iiwicm9vdGZzIjp7InR5cGUiOiJsYXllcnMiLCJkaWZmX2lkcyI6WyJzaGEyNTY6MjNiOWM3YjQzNTczZGQxNjQ2MTlhZDU5ZTlkNTFlZGE0MDk1OTI2NzI5ZjU5ZDVmMjI4MDNiY2JlOWFiMjRjMiIsInNoYTI1NjpiZTBlZDljY2NjMGEyOGU4YjE3OGUzOWIzOGUyMDI0NDkzOTQzMTVkYzVmYjJhNTU1MjdiNDcyNDNkYTQwMmE4Iiwic2hhMjU2OmNlYmZhNTdkNmVhZjc5NTJiNGNiY2E0YjIzNjIyMjQ3MDdjN2Y1N2RiNjhkMDQ4YjY3ODM1YjUyZDk4YjAwYjciXX19

from docker-registry-ui.

andyceo avatar andyceo commented on September 18, 2024

There is also decoded JSON I suggest:


JSON |  
-- | --
architecture | amd64
config | {…}
Hostname | 84baa8e89c00
Domainname |  
User |  
AttachStdin | false
AttachStdout | false
AttachStderr | false
Tty | false
OpenStdin | false
StdinOnce | false
Env | […]
0 | PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
Cmd | null
Image | sha256:e00324a490362c7fc3653b9026b77cb18054f7d9ba68fd47589f2cfd253115d2
Volumes | {…}
/realty/files | {}
WorkingDir |  
Entrypoint | […]
0 | runsvdir
1 | /realty/runit-services
OnBuild | []
Labels | {}
container | b0db3294b35f6054340975a17797d4616cbccc1d091fed1c6492c2f49d01be29
container_config | {…}
Hostname | 84baa8e89c00
Domainname |  
User |  
AttachStdin | false
AttachStdout | false
AttachStderr | false
Tty | false
OpenStdin | false
StdinOnce | false
Env | […]
0 | PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
Cmd | […]
0 | /bin/sh
1 | -c
2 | #(nop)
3 | ENTRYPOINT ["runsvdir" "/realty/runit-services"]
Image | sha256:e00324a490362c7fc3653b9026b77cb18054f7d9ba68fd47589f2cfd253115d2
Volumes | {…}
/realty/files | {}
WorkingDir |  
Entrypoint | […]
0 | runsvdir
1 | /realty/runit-services
OnBuild | []
Labels | {}
created | 2017-03-14T10:20:16.899691329Z
docker_version | 17.03.0-ce
history | […]
0 | {…}
1 | {…}
2 | {…}
3 | {…}
4 | {…}
os | linux
rootfs | {…}
type | layers
diff_ids | […]

from docker-registry-ui.

Joxit avatar Joxit commented on September 18, 2024

Hum... That's strange, the JSON seems correct, created is well defines.
Do you have some errors in your console ?

from docker-registry-ui.

andyceo avatar andyceo commented on September 18, 2024

Nope. No errors in console, Adblock Plus also turned off on my DockerUI site.

from docker-registry-ui.

andyceo avatar andyceo commented on September 18, 2024

Also tried to open site in Chrome and Chromium - same results, no creation date displayed.

from docker-registry-ui.

Joxit avatar Joxit commented on September 18, 2024

Yeah! Thanks I found the error ! I will update this ASAP 😄

from docker-registry-ui.

Joxit avatar Joxit commented on September 18, 2024

It was my fault, I forgot to add the new files during the build for the static version.

Should be fixed in 0.5.1, you will need to docker pull the new image version

from docker-registry-ui.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.