Skip to content
Snippets Groups Projects
Commit 3cd907e0 authored by jurgenhaas's avatar jurgenhaas
Browse files

Update installation and upgrade tasks

parent 0fa03339
Branches main
No related tags found
No related merge requests found
---
# file: roles/matterbridge/handlers/main.yml
- name: Re-create the matterbridge container
docker_container:
name: matterbridge
image: 42wim/matterbridge
state: started
recreate: yes
restart_policy: always
volumes:
- /etc/matterbridge.toml:/matterbridge.toml
log_driver: fluentd
log_options:
fluentd-address: 'tcp://localhost:24224'
tag: app.matterbridge
......@@ -17,23 +17,12 @@
group: root
mode: 0664
- name: Start Docker container
docker_container:
name: matterbridge
image: 42wim/matterbridge
# pull: yes
recreate: yes
restart: yes
# command: -debug
state: started
restart_policy: always
volumes:
- /etc/matterbridge.toml:/matterbridge.toml
log_driver: fluentd
log_options:
fluentd-address: 'tcp://localhost:24224'
tag: app.matterbridge
- name: Pull docker image
docker_image:
name: 42wim/matterbridge
source: pull
force_source: yes
notify:
- Re-create the matterbridge container
when: not excluded_roles or "matterbridge" not in excluded_roles
# docker run --name matterbridge --restart always -v=/etc/matterbridge.toml:/matterbridge.toml --log-driver fluentd --log-opt fluentd-address='tcp://localhost:24224' --log-opt tag='app.matterbridge' -d 42wim/matterbridge
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment