From 3161402f7750f02ed6b0da49cf905ff56dfa0893 Mon Sep 17 00:00:00 2001 From: PurePowerPh1l Date: Sat, 9 Aug 2025 02:41:20 +0000 Subject: [PATCH] feat: add playbook and docs; ignore vault.yml; provide vault.example.yml --- .gitignore | 17 ++++++----------- docs/README.md | 0 playbook/group_vars/vault.example.yml | 10 ++++++++++ 3 files changed, 16 insertions(+), 11 deletions(-) create mode 100644 docs/README.md create mode 100644 playbook/group_vars/vault.example.yml diff --git a/.gitignore b/.gitignore index 5533d98..8012542 100644 --- a/.gitignore +++ b/.gitignore @@ -1,13 +1,8 @@ -# Ansible artifacts -*.retry +# Ansible caches +.ansible +.ansible_facts_cache -# Sensitive group vars +# Secrets playbook/group_vars/vault.yml - -# Local facts/cache -.ansible/ -.ansible_facts_cache/ - -# Editor/OS -.DS_Store -*.swp +.env +*.retry diff --git a/docs/README.md b/docs/README.md new file mode 100644 index 0000000..e69de29 diff --git a/playbook/group_vars/vault.example.yml b/playbook/group_vars/vault.example.yml new file mode 100644 index 0000000..59914f3 --- /dev/null +++ b/playbook/group_vars/vault.example.yml @@ -0,0 +1,10 @@ +# Beispiel für geheime Variablen (nicht committen als vault.yml) +# Kopiere diese Datei nach vault.yml und fülle Werte aus. +# Empfohlen: Verschlüsselung (Ansible Vault oder sops/age). +--- +upgrade_api_token: "" +notification_webhook: "" +ssh_private_key: | + -----BEGIN OPENSSH PRIVATE KEY----- + + -----END OPENSSH PRIVATE KEY-----