Commit Graph

359 Commits

Author SHA1 Message Date
Daniel Berteaud 532db20498 Add traefik.enabled and default to true 2024-01-18 17:06:36 +01:00
Daniel Berteaud bde5882674 Change the way vault.mkpki.sh gets its context 2024-01-18 14:41:21 +01:00
Daniel Berteaud 2ebd7fe26c Change the way vault.mkpki.sh gets its context 2024-01-18 14:40:19 +01:00
Daniel Berteaud b424d279c3 Remove supercronic from sqlite image 2024-01-18 10:49:18 +01:00
Daniel Berteaud fddd5faf4b Add minit in java base images 2024-01-18 10:06:57 +01:00
Daniel Berteaud 6d73d1b055 Add a dummy unit for minit 2024-01-18 09:37:06 +01:00
Daniel Berteaud 203a848b6f Add a dummy minit unit 2024-01-18 09:34:46 +01:00
Daniel Berteaud 7daf5e8d7d Remove obsolete build script 2024-01-18 09:30:53 +01:00
Daniel Berteaud 4e25fd7a79 Allow custom cmd for secret generation 2024-01-18 00:09:26 +01:00
Daniel Berteaud e7648ce2ed Use minit instead of caretakerd for php image 2024-01-17 23:25:50 +01:00
Daniel Berteaud e3c763941a Disable minit logging and create /etc/minit.d in alpine 2024-01-17 22:29:23 +01:00
Daniel Berteaud fe59af29b2 Add minit to the alpine base image 2024-01-17 21:46:12 +01:00
Daniel Berteaud c32c4e40c1 Fix unwanted new line 2024-01-17 16:12:55 +01:00
Daniel Berteaud ef9fa3450f Support passing whole context to traefik_middlewares 2024-01-17 16:10:00 +01:00
Daniel Berteaud ec581ab748 Support passing the whole context for env and resources 2024-01-17 16:03:03 +01:00
Daniel Berteaud ba25682e54 Fix comments in templates 2024-01-17 16:00:49 +01:00
Daniel Berteaud 2d0ddf6aab Support passing the whole context to file_env 2024-01-17 15:57:12 +01:00
Daniel Berteaud 171f4597d1 Fix volumes 2024-01-17 15:57:07 +01:00
Daniel Berteaud 481cfd78b7 Force pull the nginx image for metrics_proxy 2024-01-17 15:53:41 +01:00
Daniel Berteaud 31c6a8fdaf volumes template can now be passed the whole context 2024-01-17 15:53:17 +01:00
Daniel Berteaud e721abb5b2 New template to generate random secrets
Create with pwgen and stored in vault kv
2024-01-17 15:00:54 +01:00
Daniel Berteaud db7b4b1d71 Rebuild postgres images 2024-01-17 10:31:52 +01:00
Daniel Berteaud 6a1015f4a2 Only add metrics_prox if prometheus is enabled 2024-01-16 16:15:12 +01:00
Daniel Berteaud 0a004ce515 Rename metrics-meta to metrics_meta 2024-01-16 15:52:52 +01:00
Daniel Berteaud e103447a70 Useless spacing 2024-01-16 15:50:42 +01:00
Daniel Berteaud 6c774876c1 Support per_alloc for volumes 2024-01-16 15:48:42 +01:00
Daniel Berteaud e0cd97b3fa Rename postgres_pooler -> task.pgpooler 2024-01-15 16:59:32 +01:00
Daniel Berteaud 2c552ba045 Enable max_prepared_statements in pgbouncer 2024-01-15 16:58:50 +01:00
Daniel Berteaud f4d5c8e9a0 More work on php and add a wkhtmltopdf base image 2024-01-14 21:35:48 +01:00
Daniel Berteaud 2fafac7cec More work on the php base image 2024-01-13 23:08:35 +01:00
Daniel Berteaud 001e56d727 Fix mkmysqlrole 2024-01-13 23:07:54 +01:00
Daniel Berteaud 36b7f6da44 Add a tempalte to create mysql users 2024-01-13 22:54:23 +01:00
Daniel Berteaud 16241300f1 Start working on a php base image 2024-01-13 13:46:46 +01:00
Daniel Berteaud 2f8a48d75b Support session or transaction mode for pooler 2024-01-13 13:45:31 +01:00
Daniel Berteaud b3376e6553 Use workdir instead of command + args 2024-01-11 22:21:08 +01:00
Daniel Berteaud 4d7a0a9459 Preliminary support for pgcat 2024-01-11 22:11:52 +01:00
Daniel Berteaud 9fd32400d5 Add a pgcat base image 2024-01-11 21:06:29 +01:00
Daniel Berteaud 48a97d4c22 Simplify and fix traefik_middleware template 2024-01-10 23:38:15 +01:00
Daniel Berteaud cea85901a8 Flush privileges during init 2024-01-10 21:51:06 +01:00
Daniel Berteaud 05a2b81b63 Include mariadb image 2024-01-10 21:39:16 +01:00
Daniel Berteaud 87f225e021 Fix spacing in tmpfs template 2024-01-09 16:39:19 +01:00
Daniel Berteaud 48ec8034ab use force_pull for redis image 2024-01-09 16:15:52 +01:00
Daniel Berteaud b0789936fd Do not fail if base image has no additional tags 2024-01-09 12:14:51 +01:00
Daniel Berteaud 5cbaf399f2 Update pgbouncer variables 2024-01-09 11:04:47 +01:00
Daniel Berteaud 09fa3f9bb0 Add pgbouncer and vault policies template 2024-01-09 10:27:33 +01:00
Daniel Berteaud a318aec137 Cleanup pgbouncer image 2024-01-09 10:27:17 +01:00
Daniel Berteaud 7d8e46d9f0 Remove unused lavinmq base image 2024-01-08 13:04:29 +01:00
Daniel Berteaud aed0ffa49d Add a pgbouncer base image 2024-01-08 13:04:03 +01:00
Daniel Berteaud 759e43392b Add a template for artifacts 2024-01-04 10:41:22 +01:00
Daniel Berteaud 04bbb3aae7 Install (and use) tini in alma images 2024-01-03 16:20:04 +01:00