























@@ -17,7 +17,7 @@ All external binaries required by skills must be installed at image build time.
17171818The examples below show three common binaries only:
191920-- `gog` for Gmail access
20+- `gog` (from `gogcli`) for Gmail access
2121- `goplaces` for Google Places
2222- `wacli` for WhatsApp
2323@@ -37,17 +37,23 @@ FROM node:24-bookworm
37373838RUN apt-get update && apt-get install -y socat && rm -rf /var/lib/apt/lists/*
393940-# Example binary 1: Gmail CLI
41-RUN curl -L https://github.com/steipete/gog/releases/latest/download/gog_Linux_x86_64.tar.gz \
42- | tar -xz -C /usr/local/bin && chmod +x /usr/local/bin/gog
40+# Example binary 1: Gmail CLI (gogcli — installs as `gog`)
41+# Copy the current Linux asset URL from https://github.com/steipete/gogcli/releases
42+RUN curl -L https://github.com/steipete/gogcli/releases/latest/download/gogcli_linux_amd64.tar.gz \
43+ | tar -xzO gog > /usr/local/bin/gog; \
44+ chmod +x /usr/local/bin/gog
43454446# Example binary 2: Google Places CLI
45-RUN curl -L https://github.com/steipete/goplaces/releases/latest/download/goplaces_Linux_x86_64.tar.gz \
46- | tar -xz -C /usr/local/bin && chmod +x /usr/local/bin/goplaces
47+# Copy the current Linux asset URL from https://github.com/steipete/goplaces/releases
48+RUN curl -L https://github.com/steipete/goplaces/releases/latest/download/goplaces_linux_amd64.tar.gz \
49+ | tar -xzO goplaces > /usr/local/bin/goplaces; \
50+ chmod +x /usr/local/bin/goplaces
47514852# Example binary 3: WhatsApp CLI
49-RUN curl -L https://github.com/steipete/wacli/releases/latest/download/wacli_Linux_x86_64.tar.gz \
50- | tar -xz -C /usr/local/bin && chmod +x /usr/local/bin/wacli
53+# Copy the current Linux asset URL from https://github.com/steipete/wacli/releases
54+RUN curl -L https://github.com/steipete/wacli/releases/latest/download/wacli-linux-amd64.tar.gz \
55+ | tar -xzO wacli > /usr/local/bin/wacli; \
56+ chmod +x /usr/local/bin/wacli
51575258# Add more binaries below using the same pattern
5359@@ -70,7 +76,7 @@ CMD ["node","dist/index.js"]
7076```
71777278<Note>
73-The download URLs above are for x86_64 (amd64). For ARM-based VMs (e.g. Hetzner ARM, GCP Tau T2A), replace the download URLs with the appropriate ARM64 variants from each tool's release page.
79+The URLs above are examples. For ARM-based VMs, choose the `arm64` assets. For reproducible builds, pin versioned release URLs.
7480</Note>
75817682## Build and launch
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。