Registro OCI propio (registry.edutictac.es) para distribuir imágenes de EduTicTac Commons
- Shell 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| auth | ||
| nginx | ||
| scripts | ||
| .env.example | ||
| .gitignore | ||
| compose.yml | ||
| config.yml | ||
| README.md | ||
| REGISTRY.md | ||
edutictac-registry
Registro OCI propio (registry.edutictac.es) para distribuir las imágenes
oficiales de EduTicTac Commons sin depender de Docker Hub.
Documentación completa: REGISTRY.md.
Arranque rápido (servidor)
cp .env.example .env
docker compose up -d
El registro queda escuchando solo en 127.0.0.1:${REGISTRY_PORT:-5050}; el
acceso público pasa siempre por el vhost de nginx (nginx/registry.edutictac.es.conf),
que es quien aplica HTTPS y separa pull público de push autenticado.
Publicar / descargar una imagen
docker build -t registry.edutictac.es/edutictac/commons-id-api:0.1.0 .
docker login registry.edutictac.es
docker push registry.edutictac.es/edutictac/commons-id-api:0.1.0
docker pull registry.edutictac.es/edutictac/commons-id-api:0.1.0 # sin credenciales
Detalles de arquitectura, autenticación, backups, actualización y recuperación ante fallos: ver REGISTRY.md.