NERDS Setup
This document details the setup process for the NERDS system. Please contact Joe if you have any issues with setup. Contact information is on the main page.
System Requirements
Below are the system requirements
- A Linux server with superuser access
- At least 4 GB of RAM
- A distribution and architecture supported by docker
Installation process
- Install docker engine (installation instructions)
- Install python, python-pip, and git
- Clone the NERDS repository
- Configure NERDS by copying
developer-observatory.conf.example
todeveloper-observatory.conf
and changing the appropriate values. - Add your
tasks.json
file to thegenerator
directory - Run
./dev-ob.sh generate
and wait for it to finish - Put your HTTPS certificates at
/etc/cert/developer-study.crt
and/etc/cert/developer-study.key
on the host system. - Run
./dev-ob.sh run
- After the command above finishes building, run
./dev-ob.sh manager
in another window.
NERDS should now be fully up and running on port 443.
Back to home