Watch
1
0
Fork
You've already forked ansible_playbook_servers
0
mirror of https://github.com/DO1JLR/ansible_playbook_servers.git synced 2026-07-28 21:24:50 +02:00
  • Jinja 64.1%
  • Go Template 28.9%
  • Sieve 7%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-06-10 20:28:23 +02:00
.github Bump actions/checkout from 5 to 6 2025-11-24 08:10:37 +00:00
collections/ansible_collections update mdls 2026-06-10 20:21:04 +02:00
docs some basic docs 2021-01-02 02:06:49 +01:00
files files 2026-06-10 20:01:53 +02:00
group_vars Improve infra host 2026-05-27 12:02:08 +02:00
host_vars update sh1t 2026-06-10 11:40:15 +02:00
roles update mdls 2026-06-10 20:21:04 +02:00
templates/files/nginx/sites Adding Pretix 2026-06-02 17:40:08 +02:00
.ansible-lint update roles 2022-01-16 18:19:28 +01:00
.gitattributes Adding grafana 2023-11-08 16:58:04 +01:00
.gitignore Improve linting 2023-04-25 14:50:48 +02:00
.gitmodules update 2026-06-10 20:26:11 +02:00
.yamllint remove mx.l3d.ch for now... 2024-02-26 13:05:57 +01:00
ansible.cfg Update ansible 2025-01-31 17:46:57 +01:00
hosts.ini Improve infra host 2026-05-27 12:02:08 +02:00
LICENCE Initial commit 2020-12-12 23:42:36 +01:00
README.md Improve linting 2023-04-25 14:50:48 +02:00
requirements.txt update grafana and debs 2024-07-02 02:52:49 +02:00
site.yml update sh1t 2026-06-10 11:40:15 +02: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...