Update dashy, gitea, homebox, docker-registry for git-linked deployment

This commit is contained in:
2026-02-08 03:23:38 +00:00
parent dab1385ca7
commit f46d493ca2
4 changed files with 59 additions and 22 deletions
+43
View File
@@ -0,0 +1,43 @@
networks:
default:
external:
name: npm-network
services:
registry-browser:
container_name: registry-browser
image: klausmeyer/docker-registry-browser:latest
ports:
- 5080:8080
environment:
- DOCKER_REGISTRY_URL=https://docker-registry.kolpacksoftware.com/
- PUBLIC_REGISTRY_URL=https://docker-registry.kolpacksoftware.com/
- SECRET_KEY_BASE=0c11bc7a755901fcbb5ba0ef5e6ede0911452e9c944d4ab0d8eb3ee1cf8ff7dd4f8fee82615415f5dc665763c6b18b3b8aee6655f44388bc27b27624f218bf86
- ENABLE_DELETE_IMAGES=true
- VIRTUAL_HOST=docker-registry-ui.kolpacksoftware.com
- VIRTUAL_PORT=8080
- LETSENCRYPT_HOST=docker-registry-ui.kolpacksoftware.com
registry-server:
image: registry:latest
container_name: registry-server
restart: always
environment:
- REGISTRY_HTTP_HEADERS_Access-Control-Allow-Origin=[https://docker-registry.kolpacksoftware.com/]
- REGISTRY_HTTP_HEADERS_Access-Control-Allow-Methods=[HEAD,GET,OPTIONS,DELETE]
- REGISTRY_HTTP_HEADERS_Access-Control-Allow-Credentials=[true]
- REGISTRY_HTTP_HEADERS_Access-Control-Allow-Headers=[Authorization,Accept,Cache-Control]
- REGISTRY_HTTP_HEADERS_Access-Control-Expose-Headers=[Docker-Content-Digest]
- REGISTRY_STORAGE_DELETE_ENABLED=true
- REGISTRY_AUTH=htpasswd
- REGISTRY_AUTH_HTPASSWD_REALM=KSC Docker Registry
- REGISTRY_AUTH_HTPASSWD_PATH=/auth/registry.password
- REGISTRY_STORAGE_FILESYSTEM_ROOTDIRECTORY=/data
- VIRTUAL_HOST=docker-registry.kolpacksoftware.com
- VIRTUAL_PORT=5000
- LETSENCRYPT_HOST=docker-registry.kolpacksoftware.com
volumes:
- /srv/registry/data:/data
- /srv/registry/registry.password:/auth/registry.password
ports:
- 5000