Skip to content

Publish packages for Alpine-linux / musl #571

@ai-simple-ai

Description

@ai-simple-ai

Describe the problem

A lot of people dockerize their production applications. For node.js, there's two popular options, the ubuntu based image and the alpine linux based image. Ubuntu based image uses GNU's c-library (glibc) while Alpine Linux uses the MUSL toolchain.

Livekit's rtc-node package is currently only distributed for glibc on linux, so anyone using an alpine base image will have their application fail at runtime.

Describe the proposed solution

I propose that you start building for musl in addition to glibc and can thereby support your users in both toolchains.

Alternatives considered

No response

Importance

would make my life easier

Additional Information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions