Commit graph

119 commits

Author SHA1 Message Date
Tom Wiesing
067c1ed00b
Fix provision_container.sh 2022-09-08 11:36:16 +02:00
Tom Wiesing
4b0b86f22c
sql: Expose default port to host
This port exposes the sql connection to the host on the default
(localhost) port
2022-08-15 13:37:16 +02:00
Tom Wiesing
f478702d1f
Add utility to make new mysql account 2022-08-15 11:57:05 +02:00
Tom Wiesing
5f532d0841
prefixes: Allow instances to be skipped
This commit allows an instance to be skipped for the purposes of the
resolver by adding a file named `prefixes.skip` to the instance base
directory. This can be useful for dummy or cloned instances.
2022-08-07 16:30:50 +02:00
Tom Wiesing
1d1f61e6b4
update_prefix_config: Use https when enabled
This commit updates the 'update_prefix_config.sh' script to use an
'https://' as opposed to an 'http://' url when support is enabled.
2022-08-03 18:27:25 +02:00
Tom Wiesing
5170cc5dda
system_update.sh: Bugfix
This commit fixes a broken system_update.sh that did not properly
rebuild the resolver configuration.
2022-08-01 17:11:00 +02:00
Tom Wiesing
cb34e1144f
Allow instances to add prefixes by hand
This commit adds a method to allow instances to add specific prefixes to
the global uri resolver.
2022-08-01 17:07:08 +02:00
Tom Wiesing
210668a49b
update_prefix_config: Add 'http://' prefix 2022-08-01 15:52:28 +02:00
Tom Wiesing
45ee6b665e
Add a resolver
This commit adds a resolver to the toplevel Distillery domain, to allow
resolving domains globally.
2022-08-01 15:41:20 +02:00
Tom Wiesing
eee3d95351
provision_container: Refactor installation order
This commit updates the order in which modules are installed and enabled
during installation to make the provisioning script simpler.
2022-07-13 13:58:17 +02:00
Tom Wiesing
f8c18d8d83
provision_container: Enable additional modules 2022-07-12 16:46:11 +02:00
Tom Wiesing
8cc5b57c54
Split into monday_full.sh & monday_short.sh
This commit splits the 'monday.sh' script into a shell script
'monday_full.sh' (to update, rebuild, and redo all instances) and
'monday_short.sh' (to rebuild only the core system).

This brings the scripts in line with our current policy.
2022-07-12 16:30:06 +02:00
Tom Wiesing
80aabd29c5
provision_container: Run core-cron 2022-07-12 15:50:56 +02:00
Tom Wiesing
a4b8f09a8a
provision.sh: Update trusted host patterns 2022-07-12 15:43:49 +02:00
Tom Wiesing
18c4957e30
graphdb: Update api usage for 10.x
This commit updates the usage of the GraphDB API for version 10.0 or
later.
2022-07-11 15:49:39 +02:00
Tom Wiesing
07755aacf5
provision: Autocreate WissKI Salz Adapter
This commit updates the 'provision_container.sh' script to automatically
create a WissKI Salz Adapter.
2022-07-11 15:07:24 +02:00
Tom Wiesing
5415bc632c
barrel/Dockerfile: Fix composer version 2022-07-04 14:52:00 +02:00
Tom Wiesing
01da5b6e91 Rename bash scripts consistently 2022-06-27 13:38:33 +02:00
Tom Wiesing
b8be1e641b
distillery/backup_instance.sh: Fix typo 2022-06-01 13:52:22 +02:00
Tom Wiesing
1820dbc2e7
Remove 'mv_domain.sh' to prevent running it 2022-04-08 13:58:24 +02:00
Tom Wiesing
b3c3fa2338
Add 'mv_domain.sh' script
This commit adds a new 'mv_domain.sh' script that moves from an old set
of wildcard domains to a new one.
2022-04-08 13:58:10 +02:00
Tom Wiesing
266521d6e5
Update backup_all.sh script 2022-03-30 15:19:46 +02:00
Tom Wiesing
1d57c95815
Rename & Document backup.sh => backup_all.sh 2022-03-30 15:10:44 +02:00
Tom Wiesing
215949bada
Add backup_instance.sh script 2022-03-30 15:03:16 +02:00
Tom Wiesing
f4d9235d19
Add distillery/monday.sh 2022-03-21 10:03:49 +01:00
Tom Wiesing
3080c837b2
phpmyadmin: Increase upload limit 2022-03-14 09:07:41 +01:00
Tom Wiesing
bb72f1173f
Use 'drupal/inline_entity_form:^1.0@RC' 2022-03-08 13:42:20 +01:00
Tom Wiesing
945fc80998
provision_container: Apply new workaround 2022-03-08 13:40:21 +01:00
Tom Wiesing
5976e19d10
provision_container: Fix for new composer version 2022-03-08 13:20:53 +01:00
Tom Wiesing
d10a359b49
purge.sh: Try without trailing '/'s 2022-03-08 13:16:13 +01:00
Tom Wiesing
1f71c8d4b1
purge.sh: Delete repo first, then user 2022-03-08 13:10:39 +01:00
Tom Wiesing
0ef02f4e7d
Add flags for specific drupal and wisski versions 2022-03-08 13:07:05 +01:00
Tom Wiesing
59ea9538e4
triplestore: Update to 16GB / 2 GB per query 2022-02-28 14:59:41 +01:00
Tom Wiesing
c6f4f97497
triplestore: 250M ought to be enough for everybody 2022-01-12 12:32:04 +01:00
Tom Wiesing
b9f50ba323
triplestore: Memory Management 2022-01-12 11:55:59 +01:00
Tom Wiesing
28e42241bd
triplestore: Use 1GB of memory per query 2022-01-12 11:41:34 +01:00
Tom Wiesing
55d48f213f
barrel/Dockerfile: Use php 8.0 explicitly 2021-12-20 15:25:52 +01:00
Tom Wiesing
7eb200e7d9
barrel/Dockerfile: Add uploadprogress library 2021-12-20 15:09:15 +01:00
Tom Wiesing
aea470732d
Update php 8 modules 2021-12-20 15:03:19 +01:00
Tom Wiesing
569ce2e930
triplestore: Tweak heap sizes 2021-12-20 12:37:48 +01:00
Tom Wiesing
48ee6ce862
Add distillery/utils/use_wisski.sh 2021-12-20 12:00:56 +01:00
Tom Wiesing
0809fd166f
distillery: Bugfix 2021-12-20 11:56:07 +01:00
Tom Wiesing
139d82c4a5
Add create_user utility 2021-12-20 11:45:39 +01:00
Tom Wiesing
d517468c09
triplstore: Fix typo 2021-12-17 13:45:15 +01:00
Tom Wiesing
a73adcff56
triplestore: Use 1GB of memory 2021-12-17 13:39:26 +01:00
Tom Wiesing
dfa8e85563
distillery: Update to php 8 2021-12-14 15:18:07 +01:00
Tom Wiesing
234dc5f9f2
triplestore/Dockerfile: Workaround for CVE-2021-44228 2021-12-14 10:44:36 +01:00
Tom Wiesing
69cf5c87ed
wisski_2x_3x: Skip drush cc 2021-12-07 10:59:28 +01:00
Tom Wiesing
bc7478cc8e
system_install: Add missing dependency 2021-12-07 10:59:02 +01:00
Tom Wiesing
cc8fbe6da7
utils/wisski_2x_3x.sh: Minor fixes 2021-12-06 12:10:49 +01:00