@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.

Dependencies (7)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i @indiekit/endpoint-media

    Weekly Downloads

    137

    Version

    1.0.0-beta.16

    License

    MIT

    Unpacked Size

    20.8 kB

    Total Files

    14

    Last publish

    Collaborators

    • paulrobertlloyd