Installation Instructions of a Local Mirror for ELS Node.js

We provide the ability to create local mirrors of Node.js for Endless Lifecycle Support (ELS) updates.

To obtain access to the local mirroring, provide your External IP address to your Account Manager or send it to [email protected].

Note

If your local mirror is already set up against repo.tuxcare.com or repo.cloudlinux.com, keep using that host: your existing configuration continues to work and no changes are required until you are asked to switch.

  • To create a local mirror of the repository with security updates via rsync, use the following:

    rsync://rsync.tuxcare.com/ALT_COMMON/
    

    and

    rsync://rsync.tuxcare.com/ALT_NODEJS_ELS/
    
  • Example of creating a local mirror for all supported OS versions:

    rsync -avSHP --delete rsync://rsync.tuxcare.com/ALT_COMMON/     alt-common
    rsync -avSHP --delete rsync://rsync.tuxcare.com/ALT_NODEJS_ELS/ alt-nodejs-els
    
  • Example of creating a local mirror for a specific OS version:

    rsync -avSHP --delete rsync://rsync.tuxcare.com/ALT_COMMON/rpm/el/8/     alt-common
    rsync -avSHP --delete rsync://rsync.tuxcare.com/ALT_NODEJS_ELS/rpm/el/8/ alt-nodejs-els
    
  • Use one of the suggested options to specify the OS:

OptionOS
rpm/el/6/CentOS 6, CloudLinux 6, Oracle Linux 6, etc.
rpm/el/7/CentOS 7, CloudLinux 7, OracleLinux 7, etc.
rpm/el/8/AlmaLinux 8, CentOS 8, CentOS Stream 8, CloudLinux 8, Oracle Linux 8, etc.
rpm/el/9/AlmaLinux 9, CentOS Stream 9, CloudLinux 9, Oracle Linux 9, etc.
rpm/el/10/AlmaLinux 10, CentOS Stream 10, CloudLinux 10, Oracle Linux 10, etc.
deb/ubuntu/18.04/Ubuntu 18.04
deb/ubuntu/20.04/Ubuntu 20.04
deb/ubuntu/22.04/Ubuntu 22.04
deb/ubuntu/24.04/Ubuntu 24.04
deb/debian/10/Debian 10
deb/debian/11/Debian 11
deb/debian/12/Debian 12
deb/debian/13/Debian 13
apk/alpine/3.23/Alpine Linux 3.23
apk/alpine/3.24/Alpine Linux 3.24