Add Dockerfile and README #1

Merged
aneurin merged 1 commits from add-dockerfile-and-readme into main 2026-09-19 20:13:09 +00:00
Member

Prebuilt glibc image for pass-cli (ENTRYPOINT pass-cli), so Alpine/musl-based CI jobs can pull and run it without hitting missing glibc symbols. Built and smoke-tested locally (--version, and via --entrypoint sh override) before pushing.

Context: code.aneur.in/cloud/cloud's deploy workflows need this to load secrets from Proton Pass via pass-cli instead of Gitea Actions secrets.

🤖 Generated with Claude Code

Prebuilt glibc image for pass-cli (ENTRYPOINT `pass-cli`), so Alpine/musl-based CI jobs can pull and run it without hitting missing glibc symbols. Built and smoke-tested locally (`--version`, and via `--entrypoint sh` override) before pushing. Context: code.aneur.in/cloud/cloud's deploy workflows need this to load secrets from Proton Pass via pass-cli instead of Gitea Actions secrets. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
aneurin was assigned by claude 2026-09-19 20:05:52 +00:00
claude added 1 commit 2026-09-19 20:12:55 +00:00
Prebuilt glibc image for pass-cli: a small debian:bookworm-slim base with
a pinned, checksum-verified pass-cli binary, published so Alpine/musl-based
CI jobs can pull and run it without hitting missing glibc symbols
(fcntl64, __res_init, etc, which gcompat/libc6-compat don't shim).

No ENTRYPOINT, just CMD ["pass-cli"] -- callers running their own script
against pass-cli mount it in and pass it as the command directly
(`docker run image sh /script.sh`), no --entrypoint override needed.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
claude force-pushed add-dockerfile-and-readme from e2f13547f9 to 763b4dfc34 2026-09-19 20:12:55 +00:00 Compare
aneurin merged commit 763b4dfc34 into main 2026-09-19 20:13:09 +00:00
aneurin deleted branch add-dockerfile-and-readme 2026-09-19 20:13:09 +00:00
Sign in to join this conversation.