Add backend snippet.
[slapos.git] / software / erp5 / software.cfg
1 [buildout]
2 extends =
3   ../../stack/shacache-client.cfg
4   ../../stack/erp5.cfg
5
6 versions = versions
7
8 parts +=
9 # Create instance template
10   template-memcached
11   template-kumofs
12   template-cloudooo
13   template-zope
14   template-mariadb
15   template-haproxy
16   template
17   validator
18
19 # XXX: Workaround of SlapOS limitation
20 # Unzippig of eggs is required, as SlapOS do not yet provide nicely working
21 # development / fast switching environment for whole software
22 unzip = true
23
24 [template-mariadb]
25 recipe = slapos.recipe.template
26 url = ${:_profile_base_location_}/instance-mariadb.cfg
27 md5sum = 9c8517900877ce43af64ef6db28fc520
28 output = ${buildout:directory}/template-mariadb.cfg
29 mode = 0644
30
31 [template-zope]
32 recipe = slapos.recipe.template
33 url = ${:_profile_base_location_}/instance-zope.cfg
34 md5sum = 3b5ba87a44f172c8afc14ed57736949f
35 output = ${buildout:directory}/template-zope.cfg
36 mode = 0644
37
38 [template-cloudooo]
39 recipe = slapos.recipe.template
40 url = ${:_profile_base_location_}/instance-cloudooo.cfg
41 md5sum = d767af728c419d9173048b851df10b46
42 output = ${buildout:directory}/template-cloudooo.cfg
43 mode = 0644
44
45 [template-kumofs]
46 recipe = slapos.recipe.template
47 url = ${:_profile_base_location_}/instance-kumofs.cfg
48 md5sum = d8a4a1976f4d22fae0668be0543438cc
49 output = ${buildout:directory}/template-kumofs.cfg
50 mode = 0644
51
52 [template-haproxy]
53 recipe = slapos.recipe.template
54 url = ${:_profile_base_location_}/instance-haproxy.cfg
55 md5sum = ba2b358bc65c69533761fef8662cca30
56 output = ${buildout:directory}/template-haproxy.cfg
57 mode = 0644
58
59 [instance-recipe]
60 # Note: In case if specific instantiation recipe is used this is the place to
61 # put its name
62 egg = slapos.cookbook
63 module = erp5
64
65 # Additional Configuration
66 configurator_bt5_list = erp5_core_proxy_field_legacy erp5_full_text_myisam_catalog erp5_base erp5_workflow erp5_configurator erp5_configurator_standard erp5_configurator_maxma_demo erp5_configurator_ung
67
68 [template]
69 recipe = slapos.recipe.template
70 url = ${:_profile_base_location_}/instance.cfg
71 md5sum = 2ad8b538cb3c812f497cdba7116d0d6a
72 output = ${buildout:directory}/template.cfg
73 mode = 0644
74
75 [template-memcached]
76 recipe = slapos.recipe.template
77 url = ${:_profile_base_location_}/instance-memcached.cfg
78 md5sum = 065693aa7d43ab91edfe2f3f70707005
79 output = ${buildout:directory}/template-memcached.cfg
80 mode = 0644
81
82 [template-erp5-production]
83 recipe = slapos.recipe.template
84 url = ${:_profile_base_location_}/instance-erp5-production.cfg
85 md5sum = 25bd7e8dfa2d7588c6c2c648cd291b47
86 output = ${buildout:directory}/template-erp5-production.cfg
87 mode = 0644
88
89 [template-snippet-zeo]
90 recipe = slapos.recipe.template
91 url = ${:_profile_base_location_}/snippet-zeo.cfg
92 md5sum = ece1faaaf27679ff33adaaeb3fa3d91c
93 output = ${buildout:directory}/template-snippet-zeo.cfg
94 mode = 0644
95
96 [template-snippet-master]
97 recipe = slapos.recipe.template
98 url = ${:_profile_base_location_}/snippet-master.cfg
99 md5sum = d15f78eb8c1a04e01b3437a241b345c0
100 output = ${buildout:directory}/template-snippet-master.cfg
101 mode = 0644
102
103 [template-snippet-zope]
104 recipe = slapos.recipe.template
105 url = ${:_profile_base_location_}/snippet-zope.cfg
106 md5sum = db7a9fa737644f3fafa5fe3dbd855b4a
107 output = ${buildout:directory}/template-snippet-zope.cfg
108 mode = 0644
109
110 [template-snippet-backend]
111 recipe = slapos.recipe.template
112 url = ${:_profile_base_location_}/snippet-backend.cfg
113 md5sum = 8105ea278fc00549a4f5a12eba14cae0
114 output = ${buildout:directory}/template-snippet-backend.cfg
115 mode = 0644
116
117 [validator]
118 # Default json schema for instance parameters.
119 recipe = slapos.recipe.template
120 url = ${:_profile_base_location_}/configuration.json
121 md5sum = cbe1d75339c6cb20e1aef818797face1
122 output = ${buildout:directory}/schema.json
123 mode = 0644
124
125 [networkcache]
126 # Romain Courteaud signature certificate
127 signature-certificate-list =
128   -----BEGIN CERTIFICATE-----
129   MIIB4DCCAUkCADANBgkqhkiG9w0BAQsFADA5MQswCQYDVQQGEwJGUjEZMBcGA1UE
130   CBMQRGVmYXVsdCBQcm92aW5jZTEPMA0GA1UEChMGTmV4ZWRpMB4XDTExMDkxNTA5
131   MDAwMloXDTEyMDkxNTA5MDAwMlowOTELMAkGA1UEBhMCRlIxGTAXBgNVBAgTEERl
132   ZmF1bHQgUHJvdmluY2UxDzANBgNVBAoTBk5leGVkaTCBnzANBgkqhkiG9w0BAQEF
133   AAOBjQAwgYkCgYEApYZv6OstoqNzxG1KI6iE5U4Ts2Xx9lgLeUGAMyfJLyMmRLhw
134   boKOyJ9Xke4dncoBAyNPokUR6iWOcnPHtMvNOsBFZ2f7VA28em3+E1JRYdeNUEtX
135   Z0s3HjcouaNAnPfjFTXHYj4um1wOw2cURSPuU5dpzKBbV+/QCb5DLheynisCAwEA
136   ATANBgkqhkiG9w0BAQsFAAOBgQBCZLbTVdrw3RZlVVMFezSHrhBYKAukTwZrNmJX
137   mHqi2tN8tNo6FX+wmxUUAf3e8R2Ymbdbn2bfbPpcKQ2fG7PuKGvhwMG3BlF9paEC
138   q7jdfWO18Zp/BG7tagz0jmmC4y/8akzHsVlruo2+2du2freE8dK746uoMlXlP93g
139   QUUGLQ==
140   -----END CERTIFICATE-----