About Synk

synk is a simple, single binary self-hosted webservice that allows anonymous key-based data storage and retrieval.

To use it, make a PUT request to:

https://synk.tezoatlipoca.com/blob/{key}

To get the same data back, make a GET request to the same URL.

For example, using curl:

curl -X PUT "https://synk.tezoatlipoca.com/blob/abc123" --data-binary @excellent.meme.png

uploads a file to key abc123 (obviously you'd want something better than that). And to retrieve:

curl "https://synk.tezoatlipoca.com/blob/abc123" --output <FILE>

It's up to you to know what data is stored at that key - no metadata about the payload is provided when you upload, so no metadata about it is available when you retrieve it.

If you GET a key using a web browser, it will likely just write an extension-less {key} named file to your Downloads folder.

This synk instance is provided by @tezoatlipoca@mas.to or tezoatlipoca@gmail.com