refactor: replace fix directory name with domain name

pull/8/head
thiuda 2023-12-27 12:50:33 +01:00
parent 7524f2f7a7
commit 263cbc5c8c
1 changed files with 5 additions and 11 deletions

View File

@ -1,43 +1,37 @@
---
- name: Create directory if it does not exists
become: true
file:
path: "{{ compose_dir }}/bitwarden"
path: "{{ compose_dir }}/{{ bitwarden_domain }}"
state: directory
mode: 0755
- name: Place docker-compose file
become: true
template:
src: templates/docker-compose.yml.j2
dest: "{{ compose_dir }}/bitwarden/docker-compose.yml"
dest: "{{ compose_dir }}/{{ bitwarden_domain }}/docker-compose.yml"
mode: 0700
- name: Place bitwarden env file
become: true
template:
src: templates/.env.j2
dest: "{{ compose_dir }}/bitwarden/.env"
dest: "{{ compose_dir }}/{{ bitwarden_domain }}/.env"
mode: 0600
- name: Update and start services
become: true
docker_compose:
project_src: "{{ compose_dir }}/bitwarden"
project_src: "{{ compose_dir }}/{{ bitwarden_domain }}"
pull: true
state: present
remove_orphans: true
register: output
- name: Check all containers are running
assert:
that:
- "output.ansible_facts.bitwarden.bitwarden.state.running": true
- name: Place reverse proxy conf
become: true
template:
src: templates/reverse_proxy.conf.j2
dest: "/etc/nginx/conf.d/bitwarden.conf"
dest: "/etc/nginx/conf.d/{{ bitwarden_domain }}.conf"
mode: 0600
notify: Check and Reload nginx