The dashboard is deployed using docker-compose.
Application / database files are saved in the 'laas-data' container which needs to be pre-built before bringing up the dashboard.
- clone the repository
- complete the config.env.sample file and save it as config.env
- install docker, docker-compose
- run 'make data'
- run 'make up' to run the dashboard (or 'make dev-up' for development)
- get the rsa.pem and rsa.pub keys from your jira admin and place them in src/account
Production will be running on port 80 by default. Development will be running on port 8000 by default.
- run 'docker-compose pull'
- run 'docker-compose up -d'
- make stop
- git pull
- make build
- make start
If there is migrations that need user input (like renaming a field), they need to be run manually!
- there is some shortcuts in the makefile
-
Install dependencies listed in 'Deployment'
-
run 'make build'
-
run 'make dev-up'
NOTE: DEBUG must be set to True in config.env when running development builds
- Development history of the project before 2023.10.26
Copyright (c) 2016 Max Breitenfeldt and others
All rights reserved. This program and the accompanying materials are made available under the terms of the Apache License, Version 2.0 which accompanies this distribution, and is available at http://www.apache.org/licenses/LICENSE-2.0