Skip to content

Feature request: Support for Debian base (e.g. node:24-slim) in Node.js platform/docker builds #4024

@victor314159

Description

@victor314159

Is your feature request related to a problem? Please describe.
Currently, the Node.js platform binaries are only built and supported for Ubuntu 24.04 images. I would like to use MapLibre Native from a Docker image based on Debian (for example, node:24-slim), but Debian is not officially supported and there is no guidance or binary distribution for it.

Describe the solution you'd like

  • Add support for building and distributing Node.js binaries for Debian (slim) base images, especially for usage in node:<version>-slim
  • Update CI/workflows to include Debian builds alongside Ubuntu
  • Provide Docker build instructions (and ideally prebuilt binaries) for Debian, similar to Ubuntu

Describe alternatives you've considered

  • Tried using Ubuntu binaries—risk of missing dependencies or incompatibilities
  • Building from source inside a Debian image (not straightforward for all users)
  • Sticking with Ubuntu images as a workaround (less ideal for some environments)

Additional context
If there are technical challenges, guidance on what would be needed to unblock Debian support would also be very helpful. This would broaden compatibility for developers using official Node docker images (which default to Debian-based).

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