Re-published multi-arch container image of the Hooc Connect embedded gateway
(original tag hooc/connect-generic:1.1.0), fetched from the official Hooc
binary API (api.hooc.me/embedded-gateway/v1/binary) and published to the
GitHub Container Registry via GitHub Actions.
| Source arch | Docker platform | Tag suffix |
|---|---|---|
| ARM_V8 | linux/arm64 |
arm64 |
| ARM_V7 | linux/arm/v7 |
armv7 |
| ARM_V6 | linux/arm/v6 |
armv6 |
| AMD64 | linux/amd64 |
amd64 |
| X86 (32-bit) | linux/386 |
x86 (best-effort — Hooc API returns 422 for X86/486_CX8 at present) |
# Multi-arch manifest — Docker picks the right platform automatically
docker pull ghcr.io/aseracorp/hooc-connect:1.1.0
# Pin a specific platform
docker pull ghcr.io/aseracorp/hooc-connect:arm64-1.1.0
docker pull ghcr.io/aseracorp/hooc-connect:armv7-1.1.0
docker pull ghcr.io/aseracorp/hooc-connect:armv6-1.1.0
docker pull ghcr.io/aseracorp/hooc-connect:amd64-1.1.0
docker pull ghcr.io/aseracorp/hooc-connect:x86-1.1.0 # when availableThe workflow in .github/workflows/publish.yml
fetches the docker-save tarballs from api.hooc.me (tokens in the
HOOC_ACCESS_TOKEN / HOOC_ACCESS_TOKEN2 repo secrets), patches the platform
variants, and pushes everything to ghcr.io using crane (daemonless):
# Re-run / re-version from the Actions tab: "Publish multi-arch image" → Run workflow → versionARM_V8→linux/arm64ARM_V7→linux/arm/v7ARM_V6→linux/arm/v6AMD64→linux/amd64X86→linux/386(added automatically when Hooc starts serving it)
- Original upstream image:
hooc/connect-generic:1.1.0 - Entrypoint:
/init /bin/app_embeddedgateway, runs as user65534(nobody), setsHOOC_DOCKER_ENV=1. - These images are republished for convenience; all rights and ownership remain with Hooc / ASERA.
- No application source code lives in this repo — only the published container images and the publishing pipeline.