mirror of
https://github.com/BigBodyCobain/Shadowbroker.git
synced 2026-08-04 17:58:42 +02:00
feat: add Docker Hub as primary registry for anonymous pulls
GHCR requires authentication even for public packages on some systems. CI now pushes to both GHCR and Docker Hub. docker-compose.yml and Helm chart point to Docker Hub where anonymous pulls always work. Build directives kept as fallback for source-based builds. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.6
parent
66df14a93c
commit
a3e7a2bc6b
@@ -7,15 +7,14 @@ echo ===================================================
|
||||
echo.
|
||||
|
||||
:: Check for stale docker-compose.yml from pre-migration clones
|
||||
findstr /R /C:"build:" docker-compose.yml >nul 2>&1
|
||||
findstr /C:"ghcr.io" docker-compose.yml >nul 2>&1
|
||||
if %errorlevel% equ 0 (
|
||||
echo.
|
||||
echo ================================================================
|
||||
echo [!] WARNING: Your docker-compose.yml is outdated.
|
||||
echo.
|
||||
echo It contains 'build:' directives, which means Docker will
|
||||
echo compile from local source instead of pulling pre-built images.
|
||||
echo You will NOT receive updates this way.
|
||||
echo It references ghcr.io which may require authentication.
|
||||
echo The current version uses Docker Hub for anonymous pulls.
|
||||
echo.
|
||||
echo If you use Docker, re-clone the repository:
|
||||
echo git clone https://github.com/BigBodyCobain/Shadowbroker.git
|
||||
|
||||
Reference in New Issue
Block a user