--- # gsdl3srchome: /home/{{ ansible_user }}/greenstone3-svn # gsdl3srchome: /mnt//greenstone3-svn #gsdl3srchome: /mnt/intermuse/greenstone3-ansible-svn gsdl3srchome: /mnt/intermuse/greenstone3-ansible3-svn digital_librarian_info: { fullname: "Sam Someone", email: "sam.someone@mydomain.org" } # To allow tech-support to be someone different ... tech_support_info: { fullname: "Terry Tother", email: "terry.tother@mydomain.org" } gsdl3servlet_internal: { protocol: "http", domain: "localhost", # For testing purposes, work with a '63' range #port: "8383", port: "6363", context: "greenstone3", servlet: "library" } gsdl3_buildproperties_ports: { "localhost.port.http": "{{ gsdl3servlet_internal.port }}", #"tomcat.shutdown.port": 8305, #"tomcat.ajp.port": 8309, #"derby.server.port": 8327, #"tomcat.port.https": 8443 # For testing purposes, work with a '63' range and 64 for https "tomcat.shutdown.port": 6305, "tomcat.ajp.port": 6309, "derby.server.port": 6327, "tomcat.port.https": 6443 } gsdl3servlet_external: { #protocol: "http", protocol: "https", #domain: ".", domain: "ansible-test.sowemustthink.space", ##port: "80", # only need to set this if using 'http' and *not* using '80' #port: "443", # only need to set this if using 'https' and *not* using '443' # # The following two entries are typically kept the same as their gsdl3servlet_internal counterparts # This is done automatically in the following line using default() # # If you want to set this to a different value, then edit '' to include the desired value # context: "{{ '' | default(gsdl3servlet_internal.context,true) }}", servlet: "{{ '' | default(gsdl3servlet_internal.servlet,true) }}", } #### # Using Apache2 as a reverse-proxy server? #### apache2_as_revproxy: true apache2_revproxy_config: { # # The following is typically kept the same as the subdomain part of gsdl3servlet_external.domain # This is done automatically in the following line using default() # # If you want to set this to a different value, then edit '' to include the desired value # config_root_name: "{{ '' | default(gsdl3servlet_external['domain'].split('.') | first(),true) }}", serveradmin_email: "{{ tech_support_info.email }}", webserver_name: "{{ gsdl3servlet_external.domain }}", http_port: "80", https_port: "443" } #---- gsdl3_buildproperties_revproxy: { "revproxy.protocol": "{{ gsdl3servlet_external.protocol }}", "revproxy.domain": "{{ gsdl3servlet_external.domain }}", "revproxy.opt_port": "{{ gsdl3servlet_external.port | default('') }}", "revproxy.context": "{{ '/'+gsdl3servlet_external.context | default('') }}" } #apache2_serveradmin_email: tech_support_info.email #apache2_webserver_name: gsdl3servlet_external.domain # ##apache2_servername: "mygreenstone-dl" ##apache2_servername_fqdn: "{{ apache2_servername }}.mydomain.org" # #apache2_serveradmin_email: "davidb@waikato.ac.nz" #apache2_servername: "ansible-test" #apache2_servername_fqdn: "{{ apache2_servername }}.sowemustthink.space" #apache2_http_port: "80" #apache2_http_conf: "{{ apache2_servername }}.conf" #disable_default: false