Files
Ansible-Build/roles/collabora_code/tasks/collabora_code.yml

24 lines
887 B
YAML

---
- name: Start {{ role_name }} container {{ collabora_code_hostname }}
community.docker.docker_container:
name: "{{ collabora_code_hostname }}"
labels:
description: "{{ collabora_code_description }}"
image: "{{ collabora_code_image }}"
restart_policy: unless-stopped
env:
username: "{{ collabora_code_username }}"
password: "{{ collabora_code_password }}"
server_name: "{{ collabora_code_server_name}}"
aliasgroup1: "{{ collabora_code_aliasgroup1 }}"
extra_params: --o:ssl.enable={{ collabora_code_ssl_enable }}
ports:
- "{{ collabora_code_port }}:9980"
networks:
- name: "{{ docker_network_name }}"
log_driver: "{{ docker_log_driver }}"
log_options:
max-size: "{{ docker_log_max_size }}"
max-file: "{{ docker_log_max_file }}"
tag: "{{ collabora_code_hostname }}|{{ role_name }}"