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.
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.
What things you need to run this containerized application.
- 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 youdocker 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
- Userid: [email protected] Pwd: password (this should be changed immediately)
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
Add additional notes about how to deploy this on a live system
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
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.
This project is licensed under the MIT License - see the LICENSE.md file for details
*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