BCH Star Registry Virtual Machine Documentation
This page and its children are part of the supporting documentation for the Virtual Machine developed for the BCH Star Registries version of RADAR to be deployed on.
NGINX Proxy
NGINX is used as a proxy and its service needs to be running to enable the front-end to be served and traffic to the back-end to be routed back and forth as the the API runs on localhost. It's config files can be found at "/etc/nginx/" and "/etc/nginx/conf.d".
Configuration
BCH RADAR needs to have some configuration input into some of the database tables, either done by migrating a database or using the admin interface. There is a version deployed at http://10.229.229.39/#/ you can use as a template for the database etc.
Starting BCH STAR RADAR
In the virtual machine there are a number of services that need to be running to enable BCH STAR RADAR to be served from the VM and function correctly these can be manipulated with systemctl/systemd.
Services
Currently there are three services that need to be running:
Creating a Virtual Machine
The current virtual machine is a VirtualBox virtual machine, using Vagrant allows you to easily create a Virtual Machine from a script. You will require both bits of software downloaded and installed onto your machine.
When both of these are installed you can create a directory and copy the below code into a file with no extension:
Accessing Virtual Machine
This page describes various ways of gaining access to the running BCH Star Registry Virtual Machine.
The two main ways of accessing the virtual machine are using a couple of free pieces of software, Putty and WinSCP: