You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

19 lines
631 B

# Ansible Server
Ansible playbook to setup docker compose and start arbitraty number of compose stacks by using group_variables.
This playbook was tested against a debian 12 image.
## Usage
```bash
ansible-playbook run.yml
```
## Variables
Should be defined in `group_vars/server/vars.yml`:
- **services_dir**: fodler path containing all folders with docker-compose stacks. they should have the scructure `<service>/docker-compose.yml` and optionally include `<service>/.env` files
- **services**: list of services in the service_dir container all `<service>` folders
- **packages**: utils packages for linxu environment