Skip to content

Support running the server on linux-arm64 #96

Open
@pimterry

Description

@pimterry

To do this, we need to do the below in approximately this order:

  • Get the server usable locally for development, such that it can be checked out, npm installed and started successfully
  • Check for any dependencies that don't provide prebuilds in this environment, and see if we can solve that upstream
  • See if we can build production releases for linux-arm64 when running directly on a linux-arm64 machine
  • See if we can cross-build linux-arm64 from a linux-x64 machine (that's how CI works for every other target - generally by downloading prebuilds for native components, instead of actually cross-compiling)
  • Update CI to automatically build for this target
  • Publish a release with a linux-arm64 build

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