A web-tool for querying CERN's CMS Data Quality Monitoring System
-
Register CERN Instance with hostname of choice: https://openstack.cern.ch/project/ . Use C8 (Centos8) OS Source. m2.small size is fine. Create a key pair to eventually use to ssh.
-
SSH to this instance using your created key password. Clone git repo.
-
Get Grid Certificate Key & certificate: https://twiki.cern.ch/twiki/bin/view/CMSPublic/WorkBookStartingGrid
-
Get CERN Root Certificate: https://cafiles.cern.ch/cafiles/
-
Place these three files in a directory (outside of the repo). In backup.sh define:
- CACHE: path to directory containing these three keys
- CACERT: path to CERN Root Certificate Authority file
- PUBLIC_KEY: path to Grid Certification public key
- PRIVATE_KEY: path to Grid Certificate private key
backup.sh is where the server will run from.
- Follow link to set-up server-configuration: https://www.digitalocean.com/community/tutorials/how-to-serve-flask-applications-with-gunicorn-and-nginx-on-ubuntu-18-04