From 5fe95e71d3dd3edb80299088b392c1b06dab073a Mon Sep 17 00:00:00 2001 From: Kevin Veen-Birkenbach Date: Fri, 25 Dec 2020 11:55:46 +0100 Subject: [PATCH] Excluded configuration files from repository --- .gitignore | 1 - README.md | 12 ++++-------- host_vars/.gitignore | 1 - roles/native-wireguard/tasks/main.yml | 6 +++++- 4 files changed, 9 insertions(+), 11 deletions(-) delete mode 100644 host_vars/.gitignore diff --git a/.gitignore b/.gitignore index 98fe1bde..d9399221 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1 @@ site.retry -hosts diff --git a/README.md b/README.md index 7fe822fb..17f52e38 100644 --- a/README.md +++ b/README.md @@ -2,15 +2,11 @@ ## Description Ansible script to manage servers. -## Setup -To use this script execute: -``bash -ansible-galaxy install kewlfft.aur -`` - ## Update +Follow the best [practices for inventories](https://docs.ansible.com/ansible/2.3/playbooks_best_practices.html) and execute ansible via: + ``bash -ansible-playbook -i hosts site.yml +ansible-playbook -i ~/your-inventories/inventorie/hosts site.yml `` ## Debug @@ -19,6 +15,6 @@ ansible-playbook -i hosts site.yml docker stop $(docker ps -aq); docker rm $(docker ps -aq); docker volume rm $(docker volume ls -q); `` -## topdo +## todo - implement smtp - implement administrator mail diff --git a/host_vars/.gitignore b/host_vars/.gitignore deleted file mode 100644 index 1cda54be..00000000 --- a/host_vars/.gitignore +++ /dev/null @@ -1 +0,0 @@ -*.yml diff --git a/roles/native-wireguard/tasks/main.yml b/roles/native-wireguard/tasks/main.yml index b143bd8f..3b60e7e8 100644 --- a/roles/native-wireguard/tasks/main.yml +++ b/roles/native-wireguard/tasks/main.yml @@ -2,5 +2,9 @@ pacman: name=wireguard-tools state=present - name: create /etc/wireguard/wg0.conf - template: src={{ inventory_hostname }}.wg0.conf dest=/etc/wireguard/wg0.conf + copy: + src: "{{ inventory_dir }}/files/{{ inventory_hostname }}/etc/wireguard/wg0.conf" + dest: /etc/wireguard/wg0.conf + owner: root + group: root notify: restart wireguard