auspinner
is a stateless CLI tool to easily pin CAR files to IPFS pinning services. It's essentially a client for the IPFS Pinning Service API that speaks HTTP and Bitswap.
Made with ❤️ during Protocol Labs Launchpad
- List pins and by status
- Delete pins by their pin request ID
- Add pins
- Serve them over Bitswap by connecting to the delegates returned from the pinning service
- Alternatively, if no delegates are returned, the
--use-origins
flag uses libp2p NAT port mapping to get a public address which is passed in the origins to the pinning service
Auspinner has been tested to work with:
Check out the pinning service compliance reports to see which services are correctly implementing the IPFS Pinning Service API Spec.
Big thanks to a bunch of brilliant developers who either helped along the way or built tools and libraries that Auspinner uses: