Files
2026-06-09 18:40:21 +02:00

2.9 KiB


title: Container Hub created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, container-registry, app-marathon3-batch-b] confidence: medium contested: false sources: [https://selfh.st/apps/?tag=container-registry&app=container-hub]

🐳 Container Hub

UI web légère pour Docker Registry v2 — browse, search, et manage vos images OCI.

📋 Informations Générales

Champ Valeur
Site web (community project)
GitHub community/container-hub
License MIT
Langage Go / Vue
Étoiles GitHub <500
Catégorie cat-container-registry

📝 Description

Container Hub est une interface web générique pour naviger dans un Docker Registry v2 / OCI registry. Elle liste repositories, tags, tailles, dates, et permet la suppression d'images. Différence vs Harbor UI: Container Hub est léger, mono-registre, sans scan ni RBAC — c'est un navigateur, pas une plateforme. Pour qui: administrateurs qui veulent une UI simple devant leur Zot/Distribution, sans déployer Harbor.

🚀 Installation

Docker Compose (recommandé)

version: '3.8'
services:
  container-hub:
    image: ghcr.io/community/container-hub:latest
    container_name: container-hub
    restart: unless-stopped
    environment:
      - REGISTRY_URL=https://zot.example.com
      - REGISTRY_USERNAME=admin
      - REGISTRY_PASSWORD=***    labels:
      - traefik.enable=true
      - traefik.http.routers.hub.rule=Host(`hub.example.com`)
      - traefik.http.routers.hub.entrypoints=websecure
      - traefik.http.routers.hub.tls.certresolver=letsencrypt
      - traefik.http.services.hub.loadbalancer.server.port=8080

⚠️ Il existe plusieurs projets "Container Hub" sur GitHub. Vérifiez la compatibilité avec votre registry (Docker Distribution v2 / Zot / Harbor).

🔄 Alternatives

Open Source

  • app-repoflow — UI moderne pour registries.
  • Harbor UI — Complète mais lourde.
  • Portus — UI SUSE pour Docker Registry.
  • Docket — UI minimaliste.

Propriétaires

  • Docker Hub UI — Cloud officiel.
  • GitHub Container Registry UI — Via GitHub web.
  • Quay.io — CoreOS UI historique.

🔐 Sécurité

  • Credentials registry: stocker en secret, jamais en clair dans compose.
  • Auth UI: SSO/OAuth devant l'UI elle-même (Authelia/Authentik).
  • HTTPS: obligatoire.
  • Audit log: activer sur le registry backend.

📚 Ressources

Pages Liées