tcfs v0.12.12
tcfs v0.12.12
Quick Install
macOS (.pkg installer — recommended):
curl -LO https://github.com/Jesssullivan/tummycrypt/releases/download/v0.12.12/tcfs-0.12.12-macos-aarch64.pkg
sudo installer -pkg tcfs-0.12.12-macos-aarch64.pkg -target /Linux/macOS tarball convenience installer (CLI-first, not a release-proof surface):
curl -fsSL https://github.com/Jesssullivan/tummycrypt/releases/download/v0.12.12/install.sh | shHomebrew:
brew tap --custom-remote Jesssullivan/tummycrypt https://github.com/Jesssullivan/tummycrypt.git
git -C "$(brew --repo Jesssullivan/tummycrypt)" fetch origin homebrew-tap
git -C "$(brew --repo Jesssullivan/tummycrypt)" checkout homebrew-tap
brew install Jesssullivan/tummycrypt/tcfsContainer image:
podman pull ghcr.io/jesssullivan/tcfsd:v0.12.12Debian/Ubuntu:
curl -LO https://github.com/Jesssullivan/tummycrypt/releases/download/v0.12.12/tcfsd-0.12.12-amd64.deb
curl -LO https://github.com/Jesssullivan/tummycrypt/releases/download/v0.12.12/tcfs-0.12.12-amd64.deb
sudo dpkg -i tcfsd-0.12.12-amd64.deb tcfs-0.12.12-amd64.debRPM (Fedora/RHEL/Rocky, daemon-only today):
curl -LO https://github.com/Jesssullivan/tummycrypt/releases/download/v0.12.12/tcfsd-0.12.12-x86_64.rpm
sudo rpm -i tcfsd-0.12.12-x86_64.rpmVerify checksums
curl -LO https://github.com/Jesssullivan/tummycrypt/releases/download/v0.12.12/SHA256SUMS.txt
sha256sum -c SHA256SUMS.txtVerify signature (Sigstore Cosign)
curl -LO https://github.com/Jesssullivan/tummycrypt/releases/download/v0.12.12/SHA256SUMS.txt.sig
curl -LO https://github.com/Jesssullivan/tummycrypt/releases/download/v0.12.12/SHA256SUMS.txt.pem
cosign verify-blob \
--signature SHA256SUMS.txt.sig \
--certificate SHA256SUMS.txt.pem \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp 'github.com/Jesssullivan/tummycrypt' \
SHA256SUMS.txtmacOS artifacts
macOS CLI binaries are Developer ID signed when Apple credentials are configured.
FileProvider and .pkg notarization is attempted for Apple artifacts, but release
publication does not fail if Apple's notarization service or account agreements are unavailable.
Binaries included
| Binary | Purpose |
|---|---|
tcfs |
CLI: push, pull, sync-status, mount, unsync |
tcfsd |
Daemon: gRPC socket, FUSE, Prometheus metrics |
tcfs-tui |
Terminal UI for interactive management |
tcfs-mcp |
MCP server for AI agent integration |
Full Changelog: v0.12.11...v0.12.12