From d921e181677e5052336a1d3b51a1b426cfc26304 Mon Sep 17 00:00:00 2001 From: William Date: Thu, 7 Nov 2024 11:10:38 +0100 Subject: [PATCH] feat: Remove docker registry --- registry/.env.example | 1 - registry/.gitignore | 2 -- registry/README.md | 9 --------- registry/docker-compose.yml | 31 ------------------------------- 4 files changed, 43 deletions(-) delete mode 100644 registry/.env.example delete mode 100644 registry/.gitignore delete mode 100644 registry/README.md delete mode 100644 registry/docker-compose.yml diff --git a/registry/.env.example b/registry/.env.example deleted file mode 100644 index e015a36..0000000 --- a/registry/.env.example +++ /dev/null @@ -1 +0,0 @@ -REGISTRY_HOST=registy.example.org diff --git a/registry/.gitignore b/registry/.gitignore deleted file mode 100644 index 475855f..0000000 --- a/registry/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -.env -registry/ \ No newline at end of file diff --git a/registry/README.md b/registry/README.md deleted file mode 100644 index e524979..0000000 --- a/registry/README.md +++ /dev/null @@ -1,9 +0,0 @@ -# About Registy - -# How to setup - -```bash -mkdir -p registry/data -docker run --rm -it httpd htpasswd -Bbn test test > ./registry/registry.password -docker compose up -d -``` diff --git a/registry/docker-compose.yml b/registry/docker-compose.yml deleted file mode 100644 index fd1ad7b..0000000 --- a/registry/docker-compose.yml +++ /dev/null @@ -1,31 +0,0 @@ -networks: - web: - external: true - -services: - registry: - restart: always - image: registry:latest - environment: - REGISTRY_AUTH: htpasswd - REGISTRY_AUTH_HTPASSWD_REALM: Registry Realm - REGISTRY_AUTH_HTPASSWD_PATH: /auth/registry.password - REGISTRY_STORAGE_FILESYSTEM_ROOTDIRECTORY: /data - volumes: - - ./registry/registry.password:/auth/registry.password - - ./registry/data:/data - labels: - - "traefik.enable=true" - - - "traefik.http.services.registry.loadbalancer.server.port=5000" - - - "traefik.http.routers.registry.entrypoints=web" - - "traefik.http.routers.registry.middlewares=https-redirect@docker" - - "traefik.http.routers.registry.rule=Host(`${REGISTRY_HOST}`)" - - - "traefik.http.routers.registry-https.entrypoints=websecure" - - "traefik.http.routers.registry-https.tls=true" - - "traefik.http.routers.registry-https.tls.certresolver=letsencrypt" - - "traefik.http.routers.registry-https.rule=Host(`${REGISTRY_HOST}`)" - networks: - - web