Skip to content

Install plugins in Docker #667

Description

@mAAdhaTTah

I'm currently playing with Meridian + pi and am currently getting the 400 Extra Usage error when I run it with the default configuration. However, it works as expected when I disable the passthrough of pi's system prompt in the settings. I'm assuming what I really need is to install the scrubber plugin for pi into Meridian. Because I'm running through Docker, there isn't an obvious, blessed way to install plugins on Docker.

First, is there something I'm missing here? Is the expectation that we install it somewhere on the host and bind mount it or is there another preferred workflow?

Second, if there isn't a preferred workflow, I would be willing to contribute this. My first thought was to add something to the entrypoint command to use an env var (MERIDIAN_PLUGINS) to install them on startup into the correct location before bootstrapping Meridian. If this would be an acceptable approach, I'd be happy to contribute it. Alternatively, I'm open to workshopping an alternative approach if you have a preference or other ideas.

Thanks for developing this!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions