1
0
Fork 0
mirror of https://github.com/DO1JLR/ansible_playbook_servers.git synced 2024-09-14 19:53:56 +02:00
Find a file
2023-01-05 22:48:45 +01:00
.github improve linting (#4) 2022-11-15 01:44:05 +01:00
docs some basic docs 2021-01-02 02:06:49 +01:00
files Update submodules 2021-09-20 22:40:33 +02:00
group_vars Upgrade 2023-01-05 22:48:45 +01:00
host_vars Ansible vault diff 2023-01-05 21:43:18 +01:00
roles Upgrade 2023-01-05 22:48:45 +01:00
templates/files/nginx/sites create etesync 2022-11-12 21:21:23 +01:00
.ansible-lint update roles 2022-01-16 18:19:28 +01:00
.gitattributes LFS 2023-01-05 21:41:21 +01:00
.gitignore enable ansible vault 2021-01-02 22:37:59 +01:00
.gitmodules submodules updated and branches specified 2022-12-08 01:56:37 +01:00
.yamllint improve linting (#4) 2022-11-15 01:44:05 +01:00
ansible.cfg no auto-root 2021-05-09 01:31:15 +02:00
hosts.ini create etesync 2022-11-12 21:21:23 +01:00
LICENCE Initial commit 2020-12-12 23:42:36 +01:00
README.md Ansible vault diff 2023-01-05 21:43:18 +01:00
site.yml create etesync 2022-11-12 21:21:23 +01:00

MIT License

Ansible Playbook to set up some of my servers

This is a ansible playbook to setup some of my Servers. Including webserver for some of my domains and my mailserver.

  • For more general Information have a look in the docs/ Folder.
  • For a highly exact information and when you have a deeper understanding of ansible use the site.yml to understand which roles we are putting together. We tried to store all non sensible used variables in the unencrypted vars.yml.

Tipps und Tricks:

git submodule

Dieses Ansible verwendet submodule. Vergesst nicht diese regelmäßig mit auszuchecken!

git config submodule.recurse true
git submodule update --init --recursive

Git Vault diff

git config --global diff.ansible-vault.textconv "ansible-vault view"

Standard Playbook

Das standard Playook ist site.yml. Womöglich sind hier andere Playbooks eingebunden...

best practise Ansible-Vault: