Skip to content

Ralphex image - #14

Merged
gatezh merged 25 commits into
masterfrom
ralphex-image
Feb 8, 2026
Merged

gatezh merged 25 commits into
masterfrom
ralphex-image

Conversation

@gatezh

@gatezh gatezh commented Feb 8, 2026

Copy link
Copy Markdown
Owner

No description provided.

gatezh and others added 25 commits February 3, 2026 16:33
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Validated Dockerfile syntax and structure using dockerfile-parse
- Validated GitHub Actions workflow YAML syntax
- Confirmed all required workflow components are present
- Note: Docker build tests deferred to CI (Docker unavailable locally)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add gcompat package for Hugo Extended glibc compatibility on Alpine
- Add unzip package required by Bun install script on Linux
- Add version extraction validation to fail fast on malformed Dockerfile

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add go package to Dockerfile for Hugo Modules support
- Fix incorrect 'hugo build' command to 'hugo' in README
- Correct documentation: ralphex base is Alpine-based, not Debian

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add missing wget dependency to Dockerfile (required for Hugo download)
- Add arm64 platform verification to workflow (matching other workflows)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add explicit curl dependency in Dockerfile (was relying on base image)
- Add ARM64 verification for Bun and Hugo in workflow
- Remove emoji from workflow output

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add ca-certificates to Dockerfile for HTTPS connections (consistency with repo pattern)
- Document standalone image structure in README
- Add instructions for adding standalone Docker images

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Remove specific Node.js version claim (24.x) from README since the base
image version is not controlled by this repository. The version is now
noted as "provided by base" to avoid inaccurate documentation.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
…alphex-fe

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add validation for empty EXPECTED_CHECKSUM in Dockerfile Hugo installation
- Document standalone Docker image patterns in CLAUDE.md (directory structure,
  naming conventions, workflow triggers, image creation workflow)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add .claude/settings.local.json to .gitignore for local-only tooling
- Add documentation comment in Dockerfile about ralphex image tagging

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Remove .claude/settings.local.json from git tracking. This file contains
user-specific permissions and is properly listed in .gitignore, so it
should not be committed to the repository.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@gatezh
gatezh merged commit 3f65da6 into master Feb 8, 2026
@gatezh
gatezh deleted the ralphex-image branch February 14, 2026 04:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant