Caskkeep API
Caskkeep stores files as IPFS content. Your product talks to https://caskkeep.com/api. A browser session is enough for the dashboard. A server uses an API key. A person who does not have an account can store one declared file with a signed upload link.
Two buckets exist on every account:
private— readable by the account, and by a gateway link you sign from the dashboard.public— readable on your gateway hostname at/ipfs/<cid>.
Object names are relative paths such as photos/a.bin. They cannot start with /, and they cannot contain . or .. segments.