Skip to content
Snippets Groups Projects
Select Git revision
  • ebb8d6f6e1d10fcebc46974e4b8886a489ef97fc
  • master default
  • rename_category_group
  • php8.1_deprecations
  • v3.5
  • v3.3.1
  • v3.4
  • v3.3
  • v3.2
  • v3.1
  • v3.0
  • v2.4
  • v2.3
  • v2.2
  • v2.1
  • v2.0
  • v1.0
17 results

Application.md

Blame
  • deployment.sh 667 B
    #!/bin/bash
    
    OLD_DIR=`pwd`
    
    cd $1
    
    git pull --all
    if [ -z "$CHECKOUT_TAG" ]; then export CHECKOUT_TAG=master; fi
    git checkout $CHECKOUT_TAG
    if [ -z "$API_URL" ]; then export API_URL=https://datacatalog.fz-juelich.de/; fi
    if [ -z "$SERVER_DOMAIN" ]; then export SERVER_DOMAIN=datacatalog.fz-juelich.de; fi
    
    pip install -r requirements.txt
    
    python3 frontend/createStatic.py -u $API_URL
    
    sed -i "s_datacatalog.fz-juelich.de_${SERVER_DOMAIN}_g" docker-compose.yml
    
    # it is at this point assumed that ip and volume are correctly assigned, and that dns is working properly
    
    nohup docker-compose up >/app/mnt/docker.log & # or similar to capture docker log TODO
    
    cd $OLD_DIR