~xenrox/ansible

40895d9cc546cc13a42af8040752d81b1a88db59 — Thorben Günther 8 months ago f1897e1
faceit: Copy config file
3 files changed, 14 insertions(+), 4 deletions(-)

R roles/faceit/{templates/docker-compose.yml.j2 => files/docker-compose.yml}
M roles/faceit/tasks/main.yml
A roles/faceit/templates/config.scfg.j2
R roles/faceit/templates/docker-compose.yml.j2 => roles/faceit/files/docker-compose.yml +2 -2
@@ 4,5 4,5 @@ services:
    restart: always
    ports:
      - 127.0.0.1:8009:8080
    environment:
      - FACEIT_BEARER={{ faceit_secrets['bearer_token'] }}
    volumes:
      - ./config.scfg:/etc/faceit_checker/config.scfg

M roles/faceit/tasks/main.yml => roles/faceit/tasks/main.yml +10 -2
@@ 11,10 11,18 @@
    group: root
    mode: "0755"

- name: Configure docker-compose
  ansible.builtin.copy:
    src: docker-compose.yml
    dest: /opt/faceit/docker-compose.yml
    owner: root
    group: root
    mode: "0600"

- name: Configure
  ansible.builtin.template:
    src: docker-compose.yml.j2
    dest: /opt/faceit/docker-compose.yml
    src: config.scfg.j2
    dest: /opt/faceit/config.scfg
    owner: root
    group: root
    mode: "0600"

A roles/faceit/templates/config.scfg.j2 => roles/faceit/templates/config.scfg.j2 +2 -0
@@ 0,0 1,2 @@
log-level debug
faceit-bearer {{ faceit_secrets['bearer_token'] }}