Commit Graph

20 Commits

Author SHA1 Message Date
uumas
5a154d3f17 Move service_container_requires from set_fact to vars 2025-04-04 22:16:51 +03:00
uumas
7b46279c63 service: Better use podman secrets for database passwords 2025-04-04 22:16:08 +03:00
uumas
68b3dcb49c service: rename secrets return variable 2025-04-04 22:13:07 +03:00
uumas
335656a166 Use import_role where possible 2025-04-04 21:20:21 +03:00
uumas
0895fba761 lint 2025-03-22 02:07:23 +02:00
uumas
f1eb28b431 service: Support specifying additional vhost locations and container
networks
2025-03-22 01:44:40 +02:00
uumas
e3007ff405 service: Support specifying wants 2025-03-22 01:43:47 +02:00
uumas
2528e2605c service: Make secrets available in a variable 2025-03-22 01:42:03 +02:00
uumas
79f1be5cbe service: move secrets definition from set_fact to vars 2024-11-19 22:27:29 +02:00
uumas
1b62d4df72 service: Add support for template mounts
Template mounts are templated from jinja2 templates to a service name
-specific directory under /srv and bind mounted inside the container.
2024-11-19 20:10:33 +02:00
uumas
b17932816b service: Use C collate and ctype for postgresql 2024-11-19 20:04:47 +02:00
uumas
563bfa5a32 service: use include_vars instead of set_fact for database name 2024-11-19 20:03:56 +02:00
uumas
ab4b6b7825 service: Support setting container secrets 2024-11-19 20:00:27 +02:00
uumas
64606707d4 service: Support setting container user 2024-11-19 19:57:41 +02:00
uumas
5648887a64 service: Make database password accessible in template mounts 2024-11-13 20:54:10 +02:00
uumas
eccc308bcf service: Add support for service postgres containers 2024-11-11 12:24:16 +02:00
uumas
e85b753518 service: Fix error when no mounts are defined 2024-11-11 12:15:12 +02:00
uumas
3fbd737eb6 service: lint and add missing argspec elements specs 2024-11-08 04:28:50 +02:00
uumas
828c1b0f9e service: import -> include 2024-08-02 05:51:18 +03:00
uumas
5c46597261 Initial commit
Basic roles for installing podman, creating containers, networks and
services
2024-07-28 16:13:13 +03:00