Node.js Process
Steps below assume you have Node.js and NPM installed on machine. If you do not, please download and install Node.js and NPM before proceeding.
Download Release
Download release version
from release repository. For
example, you can use v1.3.9.tar.gz
to download source for release tag v1.3.9
.
curl -sL https://github.com/sjmayotte/route53-dynamic-dns/archive/[version] | tar xz
cd route53-dynamic-dns
Set Environment Variables
You have the option to pass environment variables at runtime or populate environment
variables in .env
. Release package includes .env.example
, which can be renamed to .env
and populated with values.
The process expects .env
will be in root of directory structure.
cp .env.example .env
vi .env
# Update .env with values and save file
rm .env.example
See Minimum ENV Variables for example of minimum configuration.
Installation
Project uses NPM package manager. Install dependencies from package.json
.
npm ci --omit=dev