Remove unneeded file and clean up references
Some checks are pending
CI/CD Pipeline / Test Backend (push) Waiting to run
CI/CD Pipeline / Test Frontend (push) Waiting to run
CI/CD Pipeline / Build and Push Docker Images (push) Blocked by required conditions
CI/CD Pipeline / Deploy to Production (push) Blocked by required conditions

This commit is contained in:
continuist 2025-06-29 01:49:13 -04:00
parent ce85fde17a
commit 04b8537c96
4 changed files with 9 additions and 31 deletions

View file

@ -5,7 +5,6 @@ This folder contains the configuration files for the Harbor Registry setup used
## Files ## Files
- `docker-compose.yml` - Docker Compose configuration for Harbor services - `docker-compose.yml` - Docker Compose configuration for Harbor services
- `nginx.conf` - Nginx reverse proxy configuration for SSL termination and routing
- `harbor.yml` - Harbor configuration file - `harbor.yml` - Harbor configuration file
- `README.md` - This file - `README.md` - This file

View file

@ -57,7 +57,6 @@ services:
- REGISTRY_STORAGE_FILESYSTEM_MAXTHREADS=100 - REGISTRY_STORAGE_FILESYSTEM_MAXTHREADS=100
volumes: volumes:
- harbor_registry:/storage - harbor_registry:/storage
- ./registry-config.yml:/etc/registry/config.yml:ro
networks: networks:
- harbor - harbor

View file

@ -1,20 +0,0 @@
version: 0.1
log:
level: info
storage:
filesystem:
rootdirectory: /storage
delete:
enabled: true
cache:
blobdescriptor: inmemory
http:
addr: :5000
headers:
X-Content-Type-Options: [nosniff]
X-Frame-Options: [DENY]
X-XSS-Protection: [1; mode=block]
auth:
htpasswd:
realm: basic-realm
path: /etc/registry/auth/htpasswd

View file

@ -91,7 +91,7 @@ cleanup_registry() {
return return
fi fi
log_info "Cleaning up registry images..." log_info "Cleaning up Harbor registry..."
if [ ! -d "$REGISTRY_DIR" ]; then if [ ! -d "$REGISTRY_DIR" ]; then
log_warning "Registry directory not found: $REGISTRY_DIR" log_warning "Registry directory not found: $REGISTRY_DIR"
@ -100,24 +100,24 @@ cleanup_registry() {
if [ "$DRY_RUN" = "true" ]; then if [ "$DRY_RUN" = "true" ]; then
log_warning "DRY RUN MODE - No changes will be made" log_warning "DRY RUN MODE - No changes will be made"
echo "Would run: cd $REGISTRY_DIR && docker-compose exec registry registry garbage-collect /etc/docker/registry/config.yml" echo "Would run: cd $REGISTRY_DIR && docker-compose exec harbor-registry registry garbage-collect"
return return
fi fi
# Change to registry directory # Change to registry directory
cd "$REGISTRY_DIR" cd "$REGISTRY_DIR"
# Check if registry is running # Check if Harbor is running
if ! docker-compose ps | grep -q "registry.*Up"; then if ! docker-compose ps | grep -q "harbor-registry.*Up"; then
log_warning "Registry is not running, skipping registry cleanup" log_warning "Harbor registry is not running, skipping registry cleanup"
return return
fi fi
# Run registry garbage collection (keep last 10 tags per repository) # Run Harbor registry garbage collection
log_info "Running registry garbage collection..." log_info "Running Harbor registry garbage collection..."
docker-compose exec -T registry registry garbage-collect /etc/docker/registry/config.yml docker-compose exec -T harbor-registry registry garbage-collect
log_success "Registry cleanup completed" log_success "Harbor registry cleanup completed"
} }
cleanup_production() { cleanup_production() {