Repository Mirrors

There are some mirrors available in DN42. All mirrors are subdomains of "mirror.dn42". DNS Round-Robin is set up for Load Balancing.

mirror.ano-org.dn42

Proxy to multiple repositories:

Other repos can be added on request, contact glueckself@hackint on IRC or send a mail to [email protected]

Ubuntu

http://mirror.dn42/ubuntu

Hosted by:

  • mephisto

mirror.yandex.ru proxy

http://172.23.158.41/ http://[fd91:9191:9191:3::1]/

Hosted by:

  • ne-vlezay80

mirrors.nia.dn42 (IPv6 Only)

eweOS:

mirror.z.dn42

Not hosting repositories itself, it collects other mirrors

mirrors.leziblog.dn42

Notes:

  • Local repository, hosted by LeZi
  • Synchronize with the upstream every day at 00:00 UTC.
  • Supports https, rsync
    • https: https://mirrors.leziblog.dn42
    • rsync: rsync://rsync.mirrors.leziblog.dn42

Ubuntu:

OpenWrt:

Ubuntu-image:

Container Repository Proxy

Allows access to IPv6 capable container repositories (e.g. quay.io, AWS ECR, Dockerhub, …). Just add oci.ano-org.dn42/ in front of the the image name, e.g. podman pull quay.io/akvorado/akvorado becomes podman pull oci.ano-org.dn42/quay.io/akvorado/akvorado

Notes:

  • Docker automatically uses docker.io, so if you're doing e.g. docker pull homeassistant/home-assistant, you need to include docker.io: docker pull oci.ano-org.dn42/docker.io/homeassistant/home-assistant
  • GHCR is not IPv6 capable and can't be used! Annoy either the project maintainer to upload it somewhere else; or mail to [email protected] or write glueckself@hackint in IRC to fix their NAT.
  • AWS ECR's public.ecr.aws (not IPv6 capable) must be replaced with ecr-public.aws.com (IPv6 capable)