coffee-tools / coffee-tools/coffee

use docker for default install

Open
#194 1 comment 0 reactions 1 assignee Claimed by @jackstar12 View on GitHub
❤️ - RFC 🎯 - triage 💭 - brainstorming enhancement
Dominant language
Rust
Stars
11
Forks
13
PR merge metrics
No merged PRs in 30d

Description

Currently default plugin installation is only implemented for pip and poetry, which is suboptimal.

Figuring this out for compiled languages would be pretty hard because you need to figure out how to detect / install each toolchain, which is why I propose using docker or podman (daemonless docker) for building the plugin into a container which cln can then run through a small generated script. Each language could have a default image or provide a custom one in `coffee.yaml`.

If docker / podman isn't installed on the machine we could still fallback to the current way of doing things.

I'd be willing to try implement this.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.