From 73c3d749182ae7aeeffbd27bcb5c5d4d0fe1cbda Mon Sep 17 00:00:00 2001 From: patrick Date: Thu, 16 Jul 2026 21:59:08 -0400 Subject: [PATCH] point shim roles at patrickj.docker_compose_app.app --- README.md | 6 +++--- roles/audiobookshelf/meta/main.yaml | 2 +- roles/calibre-web/meta/main.yml | 2 +- roles/gitea/meta/main.yaml | 2 +- roles/glance/meta/main.yml | 2 +- roles/grafana/meta/main.yml | 2 +- roles/immich/meta/main.yml | 2 +- roles/influxdb/meta/main.yml | 2 +- roles/jellyfin/meta/main.yaml | 2 +- roles/linkwarden/meta/main.yml | 2 +- roles/mealie/meta/main.yml | 2 +- roles/navidrome/meta/main.yaml | 2 +- roles/open-webui/meta/main.yml | 2 +- roles/paperless-ngx/meta/main.yml | 2 +- roles/redlib/meta/main.yml | 2 +- roles/romm/meta/main.yml | 2 +- roles/speedtest-tracker/meta/main.yml | 2 +- roles/uptime-kuma/meta/main.yml | 2 +- 18 files changed, 20 insertions(+), 20 deletions(-) diff --git a/README.md b/README.md index 1ae15b4..9016678 100644 --- a/README.md +++ b/README.md @@ -4,9 +4,9 @@ A comprehensive Ansible collection for deploying and managing Docker Compose app ## Overview -A curated collection of Docker Compose roles for self-hosted applications. Each role leverages the `docker_compose_app` base to provide standardized deployment, configuration management, backup procedures, and lifecycle operations across diverse containerized services. +A curated collection of Docker Compose roles for self-hosted applications. Each role depends on the base role in the [`patrickj.docker_compose_app`](https://git.jaroszew.ski/ansible/ansible-role-docker-compose-app) collection (FQCN `patrickj.docker_compose_app.app`) to provide standardized deployment, configuration management, backup procedures, and lifecycle operations across diverse containerized services. -Consult the [role development documentation](https://git.jaroszew.ski/ansible/ansible-role-docker-compose-app/src/branch/main/README.md) for guidance on creating custom roles, variable conventions, and integration patterns. +Consult the [base role documentation](https://git.jaroszew.ski/ansible/ansible-role-docker-compose-app/src/branch/main/roles/app/README.md) for guidance on creating custom roles, variable conventions, and integration patterns. ## Features @@ -200,7 +200,7 @@ collections: 1. Create role directory: `roles/new-app/` 2. Follow the template structure from existing roles -3. Configure meta dependency on `docker_compose_app` +3. Configure meta dependency on `patrickj.docker_compose_app.app` 4. Add to documentation ### Testing diff --git a/roles/audiobookshelf/meta/main.yaml b/roles/audiobookshelf/meta/main.yaml index bb85a77..52f384a 100644 --- a/roles/audiobookshelf/meta/main.yaml +++ b/roles/audiobookshelf/meta/main.yaml @@ -5,7 +5,7 @@ galaxy_info: license: MIT dependencies: - - role: patrickj.docker_apps.docker_compose_app + - role: patrickj.docker_compose_app.app vars: app_role_name: audiobookshelf app_subdirectories: diff --git a/roles/calibre-web/meta/main.yml b/roles/calibre-web/meta/main.yml index de352c4..d1d2511 100644 --- a/roles/calibre-web/meta/main.yml +++ b/roles/calibre-web/meta/main.yml @@ -5,7 +5,7 @@ galaxy_info: license: MIT dependencies: - - role: patrickj.docker_apps.docker_compose_app + - role: patrickj.docker_compose_app.app vars: app_role_name: calibre-web app_subdirectories: diff --git a/roles/gitea/meta/main.yaml b/roles/gitea/meta/main.yaml index c7a2e3f..a0984eb 100644 --- a/roles/gitea/meta/main.yaml +++ b/roles/gitea/meta/main.yaml @@ -18,7 +18,7 @@ galaxy_info: - selfhosted dependencies: - - role: patrickj.docker_apps.docker_compose_app + - role: patrickj.docker_compose_app.app vars: app_role_name: gitea app_compose_validate: false diff --git a/roles/glance/meta/main.yml b/roles/glance/meta/main.yml index e45071c..84b56fa 100644 --- a/roles/glance/meta/main.yml +++ b/roles/glance/meta/main.yml @@ -5,7 +5,7 @@ galaxy_info: license: MIT dependencies: - - role: patrickj.docker_apps.docker_compose_app + - role: patrickj.docker_compose_app.app vars: app_role_name: glance app_subdirectories: diff --git a/roles/grafana/meta/main.yml b/roles/grafana/meta/main.yml index dd2870c..f0c0407 100644 --- a/roles/grafana/meta/main.yml +++ b/roles/grafana/meta/main.yml @@ -5,7 +5,7 @@ galaxy_info: license: MIT dependencies: - - role: patrickj.docker_apps.docker_compose_app + - role: patrickj.docker_compose_app.app vars: app_role_name: grafana app_subdirectories: diff --git a/roles/immich/meta/main.yml b/roles/immich/meta/main.yml index 6334f19..f21ebb1 100644 --- a/roles/immich/meta/main.yml +++ b/roles/immich/meta/main.yml @@ -5,7 +5,7 @@ galaxy_info: license: MIT dependencies: - - role: patrickj.docker_apps.docker_compose_app + - role: patrickj.docker_compose_app.app vars: app_role_name: immich app_subdirectories: diff --git a/roles/influxdb/meta/main.yml b/roles/influxdb/meta/main.yml index d042de3..e51e418 100644 --- a/roles/influxdb/meta/main.yml +++ b/roles/influxdb/meta/main.yml @@ -5,7 +5,7 @@ galaxy_info: license: MIT dependencies: - - role: patrickj.docker_apps.docker_compose_app + - role: patrickj.docker_compose_app.app vars: app_role_name: influxdb app_subdirectories: diff --git a/roles/jellyfin/meta/main.yaml b/roles/jellyfin/meta/main.yaml index d63e348..37bb4f3 100644 --- a/roles/jellyfin/meta/main.yaml +++ b/roles/jellyfin/meta/main.yaml @@ -5,7 +5,7 @@ galaxy_info: license: MIT dependencies: - - role: patrickj.docker_apps.docker_compose_app + - role: patrickj.docker_compose_app.app vars: app_role_name: jellyfin app_subdirectories: diff --git a/roles/linkwarden/meta/main.yml b/roles/linkwarden/meta/main.yml index 0b5964f..f4a6ed1 100644 --- a/roles/linkwarden/meta/main.yml +++ b/roles/linkwarden/meta/main.yml @@ -5,7 +5,7 @@ galaxy_info: license: MIT dependencies: - - role: patrickj.docker_apps.docker_compose_app + - role: patrickj.docker_compose_app.app vars: app_role_name: linkwarden app_subdirectories: diff --git a/roles/mealie/meta/main.yml b/roles/mealie/meta/main.yml index 0998e2c..2285326 100644 --- a/roles/mealie/meta/main.yml +++ b/roles/mealie/meta/main.yml @@ -5,7 +5,7 @@ galaxy_info: license: MIT dependencies: - - role: patrickj.docker_apps.docker_compose_app + - role: patrickj.docker_compose_app.app vars: app_role_name: mealie app_subdirectories: diff --git a/roles/navidrome/meta/main.yaml b/roles/navidrome/meta/main.yaml index 738a4aa..91cbf1c 100644 --- a/roles/navidrome/meta/main.yaml +++ b/roles/navidrome/meta/main.yaml @@ -5,7 +5,7 @@ galaxy_info: license: MIT dependencies: - - role: patrickj.docker_apps.docker_compose_app + - role: patrickj.docker_compose_app.app vars: app_role_name: navidrome app_subdirectories: diff --git a/roles/open-webui/meta/main.yml b/roles/open-webui/meta/main.yml index 8f7e305..30eaeb9 100644 --- a/roles/open-webui/meta/main.yml +++ b/roles/open-webui/meta/main.yml @@ -5,7 +5,7 @@ galaxy_info: license: MIT dependencies: - - role: patrickj.docker_apps.docker_compose_app + - role: patrickj.docker_compose_app.app vars: app_role_name: open-webui app_subdirectories: diff --git a/roles/paperless-ngx/meta/main.yml b/roles/paperless-ngx/meta/main.yml index 02c5ccb..b831387 100644 --- a/roles/paperless-ngx/meta/main.yml +++ b/roles/paperless-ngx/meta/main.yml @@ -5,7 +5,7 @@ galaxy_info: license: MIT dependencies: - - role: patrickj.docker_apps.docker_compose_app + - role: patrickj.docker_compose_app.app vars: app_role_name: paperless-ngx app_subdirectories: diff --git a/roles/redlib/meta/main.yml b/roles/redlib/meta/main.yml index 895f26c..cd5b1a8 100644 --- a/roles/redlib/meta/main.yml +++ b/roles/redlib/meta/main.yml @@ -5,7 +5,7 @@ galaxy_info: license: MIT dependencies: - - role: patrickj.docker_apps.docker_compose_app + - role: patrickj.docker_compose_app.app vars: app_role_name: redlib app_health_check: false # Issues with redlib healthcheck diff --git a/roles/romm/meta/main.yml b/roles/romm/meta/main.yml index ff4620a..42a8fbf 100644 --- a/roles/romm/meta/main.yml +++ b/roles/romm/meta/main.yml @@ -5,7 +5,7 @@ galaxy_info: license: MIT dependencies: - - role: patrickj.docker_apps.docker_compose_app + - role: patrickj.docker_compose_app.app vars: app_role_name: romm app_subdirectories: >- diff --git a/roles/speedtest-tracker/meta/main.yml b/roles/speedtest-tracker/meta/main.yml index ed42593..5814c0c 100644 --- a/roles/speedtest-tracker/meta/main.yml +++ b/roles/speedtest-tracker/meta/main.yml @@ -5,7 +5,7 @@ galaxy_info: license: MIT dependencies: - - role: patrickj.docker_apps.docker_compose_app + - role: patrickj.docker_compose_app.app vars: app_role_name: speedtest-tracker app_subdirectories: diff --git a/roles/uptime-kuma/meta/main.yml b/roles/uptime-kuma/meta/main.yml index 075fb8a..1102edb 100644 --- a/roles/uptime-kuma/meta/main.yml +++ b/roles/uptime-kuma/meta/main.yml @@ -5,7 +5,7 @@ galaxy_info: license: MIT dependencies: - - role: patrickj.docker_apps.docker_compose_app + - role: patrickj.docker_compose_app.app vars: app_role_name: uptime-kuma app_subdirectories: