Micropub media endpoint for Indiekit. Enables publishing media files (audio, photos, videos) to your website using the Micropub protocol.
npm i @indiekit/endpoint-media
Add @indiekit/endpoint-media
to your list of plug-ins, specifying options as required:
{
"plugins": ["@indiekit/endpoint-media"],
"@indiekit/endpoint-media": {
"imageProcessing": {
"resize": {
"width": 320,
"height": 320,
},
},
"mountPath": "/medien", // de-DE
},
}
Option | Type | Description |
---|---|---|
imageProcessing |
object |
Image processing options. Only supports resizing for now. |
imageProcessing.resize |
object |
Sharp image resizing options. |
mountPath |
string |
Path to listen to media upload requests. Optional, defaults to /media . |
-
Previously published media:
/media?q=source
Supports
filter
,limit
andoffset
and parameters. For example,/media?q=source&filter=web&limit=10&offset=10
.