drop unresolvable galaxy.yml dep; document requirements.yml install flow

This commit is contained in:
2026-07-16 22:24:47 -04:00
parent 73c3d74918
commit ecae92acd8
2 changed files with 15 additions and 7 deletions
+15 -6
View File
@@ -4,9 +4,9 @@ A comprehensive Ansible collection for deploying and managing Docker Compose app
## Overview ## Overview
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. 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-collection-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 [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. Consult the [base role documentation](https://git.jaroszew.ski/ansible/ansible-collection-docker-compose-app/src/branch/main/roles/app/README.md) for guidance on creating custom roles, variable conventions, and integration patterns.
## Features ## Features
@@ -21,13 +21,22 @@ Consult the [base role documentation](https://git.jaroszew.ski/ansible/ansible-r
## Installation ## Installation
### From Git Repository Both this collection and its base dependency (`patrickj.docker_compose_app`) are hosted on Gitea, not on Ansible Galaxy. Install them together via a `requirements.yml` in your playbook repo:
```bash ```yaml
ansible-galaxy collection install https://git.jaroszew.ski/ansible/ansible-collection-docker-apps.git collections:
- name: https://git.jaroszew.ski/ansible/ansible-collection-docker-compose-app.git
type: git
- name: https://git.jaroszew.ski/ansible/ansible-collection-docker-apps.git
type: git
``` ```
### From Local Development Install with:
```bash
ansible-galaxy collection install -r requirements.yml
```
### From local development
```bash ```bash
# From the collection directory # From the collection directory
-1
View File
@@ -16,7 +16,6 @@ tags:
- homelab - homelab
dependencies: dependencies:
"community.docker": ">=1.10.0" "community.docker": ">=1.10.0"
"patrickj.docker_compose_app": ">=1.0.0"
repository: https://git.jaroszew.ski/ansible/ansible-collection-docker-apps repository: https://git.jaroszew.ski/ansible/ansible-collection-docker-apps
documentation: https://git.jaroszew.ski/ansible/ansible-collection-docker-apps/README.md documentation: https://git.jaroszew.ski/ansible/ansible-collection-docker-apps/README.md
homepage: https://git.jaroszew.ski/ansible/ansible-collection-docker-apps homepage: https://git.jaroszew.ski/ansible/ansible-collection-docker-apps