1 | ---
|
---|
2 | # gsdl3srchome: /home/{{ ansible_user }}/greenstone3-svn
|
---|
3 | # gsdl3srchome: /mnt/<mydisk>/greenstone3-svn
|
---|
4 | gsdl3srchome: /mnt/intermuse/greenstone3-ansible-svn
|
---|
5 |
|
---|
6 | digital_librarian_info: {
|
---|
7 | fullname: "Sam Someone",
|
---|
8 | email: "[email protected]"
|
---|
9 | }
|
---|
10 |
|
---|
11 | # To allow tech-support to be someone different ...
|
---|
12 | tech_support_info: {
|
---|
13 | fullname: "Terry Tother",
|
---|
14 | email: "[email protected]"
|
---|
15 | }
|
---|
16 |
|
---|
17 | gsdl3servlet_internal: {
|
---|
18 | protocol: "http",
|
---|
19 | domain: "localhost",
|
---|
20 |
|
---|
21 | # For testing purposes, work with a '63' range
|
---|
22 | #port: "8383",
|
---|
23 | port: "6363",
|
---|
24 |
|
---|
25 | context: "greenstone3",
|
---|
26 | servlet: "library"
|
---|
27 | }
|
---|
28 |
|
---|
29 |
|
---|
30 | gsdl3_buildproperties_ports: {
|
---|
31 | "localhost.port.http": "{{ gsdl3servlet_internal.explicit_port }}",
|
---|
32 |
|
---|
33 | #"tomcat.shutdown.port": 8305,
|
---|
34 | #"tomcat.ajp.port": 8309,
|
---|
35 | #"derby.server.port": 8327,
|
---|
36 | #"tomcat.port.https": 8443
|
---|
37 |
|
---|
38 | # For testing purposes, work with a '63' range and 64 for https
|
---|
39 | "tomcat.shutdown.port": 6305,
|
---|
40 | "tomcat.ajp.port": 6309,
|
---|
41 | "derby.server.port": 6327,
|
---|
42 | "tomcat.port.https": 6443
|
---|
43 | }
|
---|
44 |
|
---|
45 | gsdl3servlet_external: {
|
---|
46 | #protocol: "http",
|
---|
47 | protocol: "https",
|
---|
48 | #domain: "<mygreenstone-dl>.<mydomain.org>",
|
---|
49 | domain: "ansible-test.sowemustthink.space",
|
---|
50 | ##port: "80", # only need to set this if using 'http' and *not* using '80'
|
---|
51 | #port: "443", # only need to set this if using 'https' and *not* using '443'
|
---|
52 |
|
---|
53 | #
|
---|
54 | # The following two entries are typically kept the same as their gsdl3servlet_internal counterparts
|
---|
55 | # This is done automatically in the following line using default()
|
---|
56 | #
|
---|
57 | # If you want to set this to a different value, then edit '' to include the desired value
|
---|
58 | #
|
---|
59 | context: "{{ '' | default(gsdl3servlet_internal.context,true) }}",
|
---|
60 | servlet: "{{ '' | default(gsdl3servlet_internal.servlet,true) }}",
|
---|
61 | }
|
---|
62 |
|
---|
63 | # Using Apache2 as a reverse-proxy server?
|
---|
64 | apache2_as_revproxy: true
|
---|
65 |
|
---|
66 | apache2_revproxy_config: {
|
---|
67 | #
|
---|
68 | # The following is typically kept the same as the subdomain part of gsdl3servlet_external.domain
|
---|
69 | # This is done automatically in the following line using default()
|
---|
70 | #
|
---|
71 | # If you want to set this to a different value, then edit '' to include the desired value
|
---|
72 | #
|
---|
73 | config_root_name: "{{ '' | default(gsdl3servlet_external['domain'].split('.') | first(),true) }}",
|
---|
74 |
|
---|
75 | serveradmin_email: "{{ tech_support_info.email }}",
|
---|
76 | webserver_name: "{{ gsdl3servlet_external.domain }}",
|
---|
77 | http_port: "80",
|
---|
78 | https_port: "443"
|
---|
79 | }
|
---|
80 |
|
---|
81 | #----
|
---|
82 |
|
---|
83 | gsdl3_buildproperties_revproxy: {
|
---|
84 | "revproxy.protocol": "{{ gsdl3servlet_external.protocol }}",
|
---|
85 | "revproxy.domain": "{{ gsdl3servlet_external.domain }}",
|
---|
86 | "revproxy.opt_port": "{{ gsdl3servlet_external.port | default('') }}",
|
---|
87 | "revproxy.context": "{{ '/'+gsdl3servlet_external.context | default('') }}"
|
---|
88 | }
|
---|
89 |
|
---|
90 |
|
---|
91 | #apache2_serveradmin_email: tech_support_info.email
|
---|
92 | #apache2_webserver_name: gsdl3servlet_external.domain
|
---|
93 | #
|
---|
94 | ##apache2_servername: "mygreenstone-dl"
|
---|
95 | ##apache2_servername_fqdn: "{{ apache2_servername }}.mydomain.org"
|
---|
96 | #
|
---|
97 | #apache2_serveradmin_email: "[email protected]"
|
---|
98 | #apache2_servername: "ansible-test"
|
---|
99 | #apache2_servername_fqdn: "{{ apache2_servername }}.sowemustthink.space"
|
---|
100 |
|
---|
101 | #apache2_http_port: "80"
|
---|
102 | #apache2_http_conf: "{{ apache2_servername }}.conf"
|
---|
103 |
|
---|
104 |
|
---|
105 |
|
---|
106 |
|
---|
107 | #disable_default: false |
---|