anpassen von git ignore
This commit is contained in:
@@ -1,42 +1,30 @@
|
||||
---
|
||||
- name: Deploy OpenVox Docker Compose Project
|
||||
hosts: "{{ target_host | default('localhost') }}"
|
||||
- name: Setup OpenVox Docker Project on Localhost
|
||||
hosts: localhost
|
||||
connection: local
|
||||
become: true
|
||||
vars:
|
||||
project_dir_name: "openvox"
|
||||
# ANNAHME: Das Playbook wird aus dem übergeordneten Verzeichnis von 'openvox' ausgeführt.
|
||||
# Passen Sie ggf. den Pfad an.
|
||||
project_local_path: "{{ playbook_dir }}/{{ project_dir_name }}"
|
||||
project_remote_path: "/opt/{{ project_dir_name }}"
|
||||
# Annahme: Das Playbook wird aus dem übergeordneten Verzeichnis von 'openvox' ausgeführt.
|
||||
project_path: "{{ playbook_dir }}/openvox"
|
||||
|
||||
tasks:
|
||||
- name: "Stellt sicher, dass das Projektverzeichnis auf dem Zielhost existiert"
|
||||
ansible.builtin.file:
|
||||
path: "{{ project_remote_path }}"
|
||||
state: directory
|
||||
mode: '0755'
|
||||
|
||||
- name: "Kopiert die Projektdateien auf den Zielhost"
|
||||
ansible.builtin.copy:
|
||||
src: "{{ project_local_path }}/"
|
||||
dest: "{{ project_remote_path }}/"
|
||||
|
||||
- name: "Stellt sicher, dass das ca_data Verzeichnis existiert"
|
||||
ansible.builtin.file:
|
||||
path: "{{ project_remote_path }}/ca_data"
|
||||
path: "{{ project_path }}/ca_data"
|
||||
state: directory
|
||||
mode: '0755'
|
||||
|
||||
- name: "Setzt die Berechtigungen für das ca_data Verzeichnis"
|
||||
ansible.builtin.file:
|
||||
path: "{{ project_remote_path }}/ca_data"
|
||||
path: "{{ project_path }}/ca_data"
|
||||
owner: '999'
|
||||
group: '999'
|
||||
recurse: true
|
||||
notify: Restart docker compose
|
||||
|
||||
- name: "Startet die Docker Compose Services"
|
||||
community.docker.docker_compose_v2:
|
||||
project_src: "{{ project_remote_path }}"
|
||||
project_src: "{{ project_path }}"
|
||||
state: present # 'present' entspricht 'up -d'
|
||||
register: compose_output
|
||||
|
||||
@@ -44,4 +32,11 @@
|
||||
ansible.builtin.debug:
|
||||
var: compose_output
|
||||
|
||||
handlers:
|
||||
- name: Restart docker compose
|
||||
community.docker.docker_compose_v2:
|
||||
project_src: "{{ project_path }}"
|
||||
state: present
|
||||
restarted: true
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user