cheek is similar to my other project, ass. The biggest difference is that cheek is runs on Cloudflare's serverless platform, where ass uses traditional hosting with Node.js.
- Upload (supports ShareX currently)
- Fetch/view image
- Embed features for Discord
- Delete image
- Multi-user
You will be deploying to Cloudflare Pages. Before you begin, make sure you have setup:
| Bind type | Bind name |
|---|---|
| KV | cheekkv |
| R2 | cheekstore |
Run these commands to deploy:
git clone https://github.com/tycrek/cheek.git
cd cheek
npm i
npm run publishNavigate to your deployment domain to view the setup page. Enter a token that you will use for uploading.
Docs WIP
Discord embeds can be configured by setting the following HTTP Headers. Title is required for embeds to work.
x-cheek-titlex-cheek-descriptionx-cheek-author-namex-cheek-author-urlx-cheek-provider-namex-cheek-provider-urlx-cheek-color