@indiekit/endpoint-media

1.0.0-beta.16 • Public • Published

@indiekit/endpoint-media

Micropub media endpoint for Indiekit. Enables publishing media files (audio, photos, videos) to your website using the Micropub protocol.

Installation

npm i @indiekit/endpoint-media

Usage

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
  },
}

Options

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.

Supported endpoint queries

  • Previously published media: /media?q=source

    Supports filter, limit and offset and parameters. For example, /media?q=source&filter=web&limit=10&offset=10.

Package Sidebar

Install

npm i @indiekit/endpoint-media

Weekly Downloads

29

Version

1.0.0-beta.16

License

MIT

Unpacked Size

20.8 kB

Total Files

14

Last publish

Collaborators

  • paulrobertlloyd