iac_stack/ansible/roles/deploy_container_stirlingpdf/README.md
2025-08-13 17:43:37 +02:00

1.1 KiB

Role: deploy_container_traefik

Purpose

This role deploys and configures a StirlingPDF Container with Docker Compose

Variables

Default Variables (defaults/main.yml)

container_stirlingpdf_version: latest
container_stirlingpdf_app_name: StirlingPDF
container_stirlingpdf_app_description: Your PDF Source
container_stirlingpdf_domain: stirlingpdf.example.com

Static Variables (vars/main.yml)

container_base_dir: /opt/docker/stirlingpdf

Role Usage

- name: Deploy StirlingPDF container
  hosts: docker
  roles:
    - role: deploy_container_stirlingpdf

Requirements

  • Linux system (tested on Debian)
  • Docker Engine
  • Docker Compose v2 plugin (docker compose CLI)
  • Ansible 2.11 or higher
  • community.docker collection

Install the required collection:

ansible-galaxy collection install community.docker

Or via requirements.yml:

collections:
  - name: community.docker
    version: ">=3.4.0"

Authors