mirror of
https://github.com/BigBodyCobain/Shadowbroker.git
synced 2026-08-05 02:08:44 +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
@@ -10,14 +10,13 @@ echo ""
|
||||
|
||||
# Check for stale docker-compose.yml from pre-migration clones
|
||||
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
|
||||
if [ -f "$SCRIPT_DIR/docker-compose.yml" ] && grep -q '^\s*build:' "$SCRIPT_DIR/docker-compose.yml" 2>/dev/null; then
|
||||
if [ -f "$SCRIPT_DIR/docker-compose.yml" ] && grep -q 'ghcr\.io' "$SCRIPT_DIR/docker-compose.yml" 2>/dev/null; then
|
||||
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