Commit Graph

324 Commits

Author SHA1 Message Date
38ec47f12b Add a .instance for correct rendering 2024-01-22 11:54:37 +01:00
4fa4e4452f Support env from vault 2024-01-22 11:53:35 +01:00
c403e74073 Add a setting for vault database secret engine path 2024-01-22 11:04:13 +01:00
ba949c6111 Fix spacing in resources template 2024-01-22 10:53:54 +01:00
661a510fa1 New template for vault KV policy 2024-01-22 10:31:20 +01:00
9041cc1cf5 Split kv.mount and kv.mount_path (to help with vault policies) 2024-01-21 23:23:18 +01:00
d8230d979b Set a default kv path 2024-01-21 23:13:53 +01:00
7c8a44dc2e Replace ready unit with a simple placeholder 2024-01-20 00:23:10 +01:00
4c92d8c118 Use minit instead of supercronic 2024-01-19 23:07:58 +01:00
db618ef413 Disable minit logs and set LANG and TZ in base images 2024-01-19 21:27:06 +01:00
292dbe1fe4 Install minit in alma base images 2024-01-19 21:11:44 +01:00
ffaac3ef83 Remove csp-relaxed from base_middleswares 2024-01-19 15:36:00 +01:00
8235734d2f Disable Traefik compression middleware for now 2024-01-19 15:31:45 +01:00
0d1fda575b Ensure CGO is disabled when building minit 2024-01-19 13:40:24 +01:00
c2ba7a7760 Allow custom port for pgpooler 2024-01-19 13:36:20 +01:00
532db20498 Add traefik.enabled and default to true 2024-01-18 17:06:36 +01:00
bde5882674 Change the way vault.mkpki.sh gets its context 2024-01-18 14:41:21 +01:00
2ebd7fe26c Change the way vault.mkpki.sh gets its context 2024-01-18 14:40:19 +01:00
b424d279c3 Remove supercronic from sqlite image 2024-01-18 10:49:18 +01:00
fddd5faf4b Add minit in java base images 2024-01-18 10:06:57 +01:00
6d73d1b055 Add a dummy unit for minit 2024-01-18 09:37:06 +01:00
203a848b6f Add a dummy minit unit 2024-01-18 09:34:46 +01:00
7daf5e8d7d Remove obsolete build script 2024-01-18 09:30:53 +01:00
4e25fd7a79 Allow custom cmd for secret generation 2024-01-18 00:09:26 +01:00
e7648ce2ed Use minit instead of caretakerd for php image 2024-01-17 23:25:50 +01:00
e3c763941a Disable minit logging and create /etc/minit.d in alpine 2024-01-17 22:29:23 +01:00
fe59af29b2 Add minit to the alpine base image 2024-01-17 21:46:12 +01:00
c32c4e40c1 Fix unwanted new line 2024-01-17 16:12:55 +01:00
ef9fa3450f Support passing whole context to traefik_middlewares 2024-01-17 16:10:00 +01:00
ec581ab748 Support passing the whole context for env and resources 2024-01-17 16:03:03 +01:00
ba25682e54 Fix comments in templates 2024-01-17 16:00:49 +01:00
2d0ddf6aab Support passing the whole context to file_env 2024-01-17 15:57:12 +01:00
171f4597d1 Fix volumes 2024-01-17 15:57:07 +01:00
481cfd78b7 Force pull the nginx image for metrics_proxy 2024-01-17 15:53:41 +01:00
31c6a8fdaf volumes template can now be passed the whole context 2024-01-17 15:53:17 +01:00
e721abb5b2 New template to generate random secrets
Create with pwgen and stored in vault kv
2024-01-17 15:00:54 +01:00
db7b4b1d71 Rebuild postgres images 2024-01-17 10:31:52 +01:00
6a1015f4a2 Only add metrics_prox if prometheus is enabled 2024-01-16 16:15:12 +01:00
0a004ce515 Rename metrics-meta to metrics_meta 2024-01-16 15:52:52 +01:00
e103447a70 Useless spacing 2024-01-16 15:50:42 +01:00
6c774876c1 Support per_alloc for volumes 2024-01-16 15:48:42 +01:00
e0cd97b3fa Rename postgres_pooler -> task.pgpooler 2024-01-15 16:59:32 +01:00
2c552ba045 Enable max_prepared_statements in pgbouncer 2024-01-15 16:58:50 +01:00
f4d5c8e9a0 More work on php and add a wkhtmltopdf base image 2024-01-14 21:35:48 +01:00
2fafac7cec More work on the php base image 2024-01-13 23:08:35 +01:00
001e56d727 Fix mkmysqlrole 2024-01-13 23:07:54 +01:00
36b7f6da44 Add a tempalte to create mysql users 2024-01-13 22:54:23 +01:00
16241300f1 Start working on a php base image 2024-01-13 13:46:46 +01:00
2f8a48d75b Support session or transaction mode for pooler 2024-01-13 13:45:31 +01:00
b3376e6553 Use workdir instead of command + args 2024-01-11 22:21:08 +01:00