Skip to content

API and helper scripts for the pathogen software installation tracking database

License

Notifications You must be signed in to change notification settings

sanger-tol/software-tracker

 
 

Repository files navigation

software-tracker

Set up software tracker database and web server in Kubernetes

  1. Helm install mysql, see mysql
  2. Create docker image for web application, see docker
  3. Create dns, see dns:
  4. Check Helm values with correct details, especially database details, you may create a new values file.
  5. Helm install web application

Query the database

Connect to MySQL host:

  • dev: mysql -h 172.27.23.184 -P 30098 -u tol software_tracker
  • prod: mysql -h 172.27.17.227 -P 30098 -u tol software_tracker
SELECT * FROM logging_event;

Query from the simple web interface

Query from a script

./log-query.sh gq2 'quay.io-biocontainers-samtools-1.15--h1170115_1-sha256:d310e040333c77b6e56999f8e4e98f9e615bc398f9bffad4036837bceaeef3db.sif' /nfs/users/nfs_g/gq2 samtool 

About

API and helper scripts for the pathogen software installation tracking database

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • Python 61.7%
  • HTML 12.8%
  • Smarty 12.5%
  • Shell 7.4%
  • Dockerfile 5.6%