Skip to content
Snippets Groups Projects
Select Git revision
  • 90b834b19215efe13617cafc58ede8fd93a56ecf
  • master default protected
  • v3-modify-mail
  • snyk-fix-207483a1e839c807f95a55077e86527d
  • translations_3b5aa4f3c755059914cfa23d7d2edcde_ru
  • translations_6e4a5e377a3e50f17e6402264fdbfcc6_ru
  • translations_3b5aa4f3c755059914cfa23d7d2edcde_fa_IR
  • translations_en-yml--master_fa_IR
  • snyk-fix-7d634f2eb65555f41bf06d6af930e812
  • translations_en-yml--master_ar
  • translations_3b5aa4f3c755059914cfa23d7d2edcde_el
  • jfederico-patch-1
  • v2
  • v3
  • v1
  • release-3.1.0.2
  • release-3.1.0.1
  • release-3.1.0
  • release-2.14.8.4
  • release-3.0.9.1
  • release-3.0.9
  • release-3.0.8.1
  • release-2.14.8.3
  • release-3.0.8
  • release-3.0.7.1
  • release-2.14.8.2
  • release-3.0.7
  • release-3.0.6.1
  • release-3.0.6
  • release-3.0.5.4
  • release-3.0.5.3
  • release-2.14.8.1
  • release-3.0.5.2
  • release-3.0.5.1
  • release-3.0.5
35 results

.ruby-version

Blame
  • config.sh 1.45 KiB
    #!/bin/bash
    
    # Get the path to all docker-compose files
    # with the "-f" flag.
    
    ## YOUR SETTINGS
    ## Configure domains and letsencrypt
    #
    DOMAIN=armin-co.de
    SUB_DOMAINS=""
    MAIL=test@armin-co.de
    
    USE_JITSI="true"
    USE_NOVNC="true"
    USE_MUMBLE="true"
    
    # Git
    GIT_URL="https://gitlab.cvh-server.de/aco/"
    
    
    # Variable that holds all docker-compose files.
    # This is the main compose file. Don not remove!
    # Required for unified a unified path layout.
    base_compose_file=" -f docker-compose.base.yml "
    DOCKER_COMPOSE_FILES="$base_compose_file"
    
    # Letsencrypt
    letsencrypt_compose_file=" -f letsencrypt-webserver/docker-compose.yml "
    DOCKER_COMPOSE_FILES+=$"$letsencrypt_compose_file"
    LETSENCRYPT_DIR=letsencrypt-webserver
    LETSENCRYPT_URL="$GIT_URL""$LETSENCRYPT_DIR".git
    
    # Jitsi
    JITSI_DIR=jitsi-auto-config
    JITSI_URL="$GIT_URL$JITSI_DIR".git
    if [ "$USE_JITSI" == "true" ]; then
    jitsi_compose_file=" -f jitsi/docker-compose.yml "
    DOCKER_COMPOSE_FILES+=$"$jitsi_compose_file"
    SUB_DOMAINS+="jitsi,"
    fi
    
    # noVNC - Screen sharing with VNC
    NOVNC_DIR=novnc
    NOVNC_URL="$GIT_URL$NOVNC_DIR".git
    if [ "$USE_NOVNC" == "true" ]; then
    novnc_compose_file=" -f novnc/docker-compose.yml "
    DOCKER_COMPOSE_FILES+="$novnc_compose_file"
    fi
    
    # Mumble
    MUMBLE_DIR=build-mumble-web
    MUMBLE_URL=https://github.com/Johni0702/mumble-web.git
    if [ "$USE_MUMBLE" == "true" ]; then
    mumble_compose_file=" -f build-mumble-web/docker-compose.production.yml"
    DOCKER_COMPOSE_FILES+="$mumble_compose_file"
    SUB_DOMAINS+="mumble-web"
    fi