← Back to PRs

#20090: docs: fix Hetzner binary installation examples

by hamen open 2026-02-18 14:19 View on GitHub →
docs docker size: S
## Summary Fixes broken/outdated binary installation URLs in the Hetzner Docker documentation. ## Changes ### Fixed Issues 1. **gog URL**: Fixed repository name - it's `steipete/gogcli`, not `steipete/gog` (404 error) 2. **Fixed download URLs**: Changed from `latest/download` pattern to versioned URLs - The `latest/download` URL pattern doesn't work for these repos - gogcli: `v0.11.0` - `gogcli_0.11.0_linux_amd64.tar.gz` - goplaces: `v0.3.0` - `goplaces_0.3.0_linux_amd64.tar.gz` 3. **Removed wacli**: Only provides macOS binaries, not compatible with Linux ### Verification - [x] Docker build succeeds - [x] Binaries installed at `/usr/local/bin/gog` and `/usr/local/bin/goplaces` - [x] OpenClaw gateway runs successfully - [x] Both binaries respond to `--help` ## Related - Binary installation guide: https://docs.openclaw.ai/install/hetzner - gogcli homepage: https://gogcli.sh/ Fixes documentation issues that caused Docker build failures with 404 errors. <!-- greptile_comment --> <h3>Greptile Summary</h3> Documentation-only PR that fixes broken binary installation URLs in the Hetzner Docker guide (`docs/install/hetzner.md`). - Corrects the gogcli GitHub repository name from `steipete/gog` (404) to `steipete/gogcli` - Switches from non-functional `latest/download` URL pattern to pinned versioned releases (`v0.11.0` for gogcli, `v0.3.0` for goplaces) - Removes the `wacli` (WhatsApp CLI) example since it only ships macOS binaries - Adds `curl -fsSL` flags for safer/quieter downloads (fail on HTTP errors, follow redirects silently) - The same broken URLs also exist in `docs/install/gcp.md` — a follow-up PR to fix those would be beneficial <h3>Confidence Score: 4/5</h3> - This is a documentation-only change fixing broken URLs; safe to merge with no runtime impact. - The changes are limited to a single documentation file, fixing URLs that previously returned 404 errors. The author has verified the Docker build succeeds and binaries work. The binary name (`gog` from the `gogcli` package) is consistent with the codebase's skill definitions and source code. The only minor concern is the pinned versions which will eventually become stale, but this is preferable to non-functional URLs. - No files in this PR require special attention. Note that `docs/install/gcp.md` (not in this PR) has the same broken URL patterns and could benefit from a similar fix. <sub>Last reviewed commit: 5078c1b</sub> <!-- greptile_other_comments_section --> <!-- /greptile_comment -->

Most Similar PRs