Skip to content

DavideVi/DCSC_Asset_Registry

Repository files navigation

DCSC Asset Registry

Tool used to store information regarding assets produced within the DCSC in order to increase asset reusability.

Deployment

Application can be deployed for both production and development.

Development Deployment using Vagrant

Requirements:

Run vagrant up in the root folder to start Vagrant.

Run vagrant ssh to go inside the Vagrant machine.

To start the server, cd /vagrant, do npm install and then npm start. The server will automatically connect to the database within Vagrant. NOTE: Under windows do npm install --no-bin-links

To access the web application, navigate to localhost:3000 in your browser. The database is also accessible on localhost:27017 if you wish to access it in Robomongo.

Preview Deployment using Docker Compose

Requirements:

To deploy run docker-compose up in the root folder.

Afterwards you an access the application on localhost:80. The database is not accessible from outside the docker network.

Production Deployment using Terraform

Coming soon

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published