nxhack / openwrt-node-packages

OpenWrt Project Node.js packages. v18.x TLS and v20.x LTS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A custom opkg repository for node.js is available for limited use.

nxhack opened this issue · comments

A custom opkg repository for node.js is available for limited use.

Only the latest version of Stable Release is available. (Currently 23.05.3, 22.03.6)
The node.js version is Active LTS (Currently v20.13.1) with small-icu.

The target architecture is as follows

23.05:

  • aarch64_cortex-a53
  • aarch64_cortex-a72
  • aarch64_generic
  • arm_arm1176jzf-s_vfp
  • arm_cortex-a15_neon-vfpv4
  • arm_cortex-a5_vfpv4
  • arm_cortex-a7_neon-vfpv4
  • arm_cortex-a7_vfpv4
  • arm_cortex-a8_vfpv3
  • arm_cortex-a9_neon
  • arm_cortex-a9_vfpv3-d16
  • x86_64

22.03:

  • aarch64_cortex-a53
  • aarch64_cortex-a72
  • aarch64_generic
  • arm_arm1176jzf-s_vfp
  • arm_cortex-a15_neon-vfpv4
  • arm_cortex-a5_vfpv4
  • arm_cortex-a7_neon-vfpv4
  • arm_cortex-a7_vfpv4
  • arm_cortex-a8_vfpv3
  • arm_cortex-a9_neon
  • arm_cortex-a9_vfpv3-d16
  • x86_64

How to use:
Add the following to /etc/opkg/distfeeds.conf or /etc/opkg/customfeeds.conf.

src/gz openwrt_node https://downloads.nxhack.com/releases/VERSION_NUMBER/packages/TARGET_ARCH/node

VERSION_NUMBER and TARGET_ARCH should be the same as in distfeeds.conf.

Example
VERSION_NUMBER: 23.05.3
TARGET_ARCH: arm_cortex-a9_vfpv3-d16

src/gz openwrt_node https://downloads.nxhack.com/releases/23.05.3/packages/arm_cortex-a9_vfpv3-d16/node

Package signature:
Run the following script

wget -q https://downloads.nxhack.com/public.key -O /tmp/public.key
opkg-key add /tmp/public.key
rm /tmp/public.key