Skip to content

Vulnerable Object Database for tracking items of interest to an organization

License

Notifications You must be signed in to change notification settings

lsa-mis/VOD_Security_Tracking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VOD_Security_Tracking

                    Ruby Build Status Dependencies License

A way to track resources or systems involving sensitive data. Increase the ability to monitor, track and act on items that are in the scope of this project. System reports will be available to support the goal of providing a secure computing environment.

Getting Started

These instructions will get a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

What things you need to run this containerized application.

Installing

  • clone the repo
git clone [email protected]:lsa-mis/VOD_Security_Tracking.git
  • navigate to the local instance and build the application initially
cd VOD_Security_Tracking && docker-compose build app

  • To start the container's bash shell (this will leave you in /home/app# prompting for a command)
docker-compose run --rm --service-ports app bash
  • If you have not previously created and migrated the database || if you docker system prune -a || if you docker volume prune then in the shell run
/home/app# bin/rails db:setup
  • or if the tables existed you would run
/home/app# bin/rails db:reset
  • to test the application initially you can run the server
/home/app# bin/rails s -b 0.0.0.0
  • Ctrl-C to stop the application execution then type exit to exit the shell

  • stop the container and associated containers with their networks
docker-compose down
  • to run the full application with all the containers the application depends on
docker-compose up
  • Open the application by pointing your browser to localhost:3000
  • if you want to log into the Admin Dashboard use the credentials

Running the tests

This application uses RSpec to manage and run the automated test. to run the fullsuite:

docker-compose run --rm --service-ports app bash
cd /home/app bundle exec rspec 

Deployment

Add additional notes about how to deploy this on a live system

Built With

  • Ruby - The web framework used
  • Rails - Dependency Management

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Developers/Designers/JIRA Managers:

eMail address

Rick Smoke - project’s lead & developer, Rita Barvinok - developer, Ananta Saple - developer, Dave Chmura - developer, Maria Laitin - UI designer, Jessica Santos Kowalewski - JIRA manager, QA testing

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE.md file for details


configurations

*set noscript support info

tailwindsCSS is in compatablity mode. After things are updated across the ecosystem update the npm module https://tailwindcss.com/docs/installation#post-css-7-compatibility-build

About

Vulnerable Object Database for tracking items of interest to an organization

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •