No description
This repository has been archived on 2026-05-07. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
  • Jinja 76.7%
  • Python 11.1%
  • Shell 6.1%
  • Ruby 6.1%
Find a file
2026-05-06 21:56:59 +02:00
aci removed all sensitive data 2017-03-29 18:14:47 +02:00
thomass.apache docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.atom/tasks removed all sensitive data 2017-03-29 18:14:47 +02:00
thomass.autolux several accumulated changes until now 2018-01-11 10:35:58 +01:00
thomass.backup_dockercontainer docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.btsync docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.chrome docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.collectd removed all sensitive data 2017-03-29 18:14:47 +02:00
thomass.crowd docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.docker_application docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.docker_artifactory removed all sensitive data 2017-03-29 18:14:47 +02:00
thomass.docker_certbot removed all sensitive data 2017-03-29 18:14:47 +02:00
thomass.docker_gitlab docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.docker_httpd docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.docker_mysql docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.docker_named_volume removed all sensitive data 2017-03-29 18:14:47 +02:00
thomass.docker_network removed all sensitive data 2017-03-29 18:14:47 +02:00
thomass.docker_owncloud removed all sensitive data 2017-03-29 18:14:47 +02:00
thomass.docker_pound die scheiß pound role funktioniert nicht vollständig, geht aber nicht anders 2017-06-24 16:36:28 +02:00
thomass.docker_redis removed all sensitive data 2017-03-29 18:14:47 +02:00
thomass.docker_redmine docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.docker_sftp removed all sensitive data 2017-03-29 18:14:47 +02:00
thomass.docker_sogo removed all sensitive data 2017-03-29 18:14:47 +02:00
thomass.docker_sshd removed all sensitive data 2017-03-29 18:14:47 +02:00
thomass.docker_xwiki removed all sensitive data 2017-03-29 18:14:47 +02:00
thomass.gitlab docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.gradle docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.grunt_bower docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.h2_connector docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.install_ansible_vagrant_testbook removed all sensitive data 2017-03-29 18:14:47 +02:00
thomass.install_docker_ansible removed all sensitive data 2017-03-29 18:14:47 +02:00
thomass.install_docker_maven docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.install_docker_service docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.iptables many updates 2018-05-15 15:28:43 +02:00
thomass.java docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.keepass2 KeePass: changed password generator pattern for sarez-default 2018-09-25 17:25:48 +00:00
thomass.latex_texstudio/tasks removed all sensitive data 2017-03-29 18:14:47 +02:00
thomass.linux-powersave/tasks several accumulated changes until now 2018-01-11 10:35:58 +01:00
thomass.mailx removed all sensitive data 2017-03-29 18:14:47 +02:00
thomass.maven removed all sensitive data 2017-03-29 18:14:47 +02:00
thomass.mysql docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.mysql_connector docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.network-manager removed all sensitive data 2017-03-29 18:14:47 +02:00
thomass.nextcloud_client/tasks couple of changes 2018-01-18 17:06:02 +01:00
thomass.nodejs docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.openshift extended oc cluster up 2017-10-23 10:42:54 +02:00
thomass.openshift-client adaptions for manjaro 2017-10-27 13:58:58 +02:00
thomass.pentaho docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.pentaho6 docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.playbook2dockerimage docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.postgresql docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.rake docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.redis docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.redmine docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.ruby docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.setbrightness removed all sensitive data 2017-03-29 18:14:47 +02:00
thomass.setupLinuxDesktopPrivate docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.sogo docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.spotify/tasks many improvements 2017-10-27 11:47:54 +02:00
thomass.teamviewer docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.test removed all sensitive data 2017-03-29 18:14:47 +02:00
thomass.tomcat docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.ubuntu_bluetooth_switch/tasks removed all sensitive data 2017-03-29 18:14:47 +02:00
thomass.ubuntu_dconfiguration removed all sensitive data 2017-03-29 18:14:47 +02:00
thomass.unattended-upgrades removed all sensitive data 2017-03-29 18:14:47 +02:00
thomass.userized_docker docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.vagrant docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.vim docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
thomass.virtualbox/tasks syntax fix 2018-03-27 10:08:02 +02:00
thomass.xfce4 changed dpi settings 2018-09-20 08:55:25 +00:00
thomass.xwiki docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00
README.md docs: update references from gitlab.xarif.de to git.xarif.de 2026-05-06 21:56:59 +02:00

Thomas Steinbach's Ansible Roles

My collection of roles for different purposes.

Attention

The thomass.docker_x roles must be run with commit 9372dbd from Branch common_changes from repository git@github.com:ThomasSteinbach/ansible.git.

git clone git@github.com:ThomasSteinbach/ansible.git --recursive
git checkout common_changes
git reset --hard 9372dbd
git submodule update

usage

Clone the repository such that the root folder of the ansible roles is relative to the root folder of your ansible playbooks.

Usage inside a playbook

Assumed your playbook has the following relative position to the playbooks directory:

parent_folder
|- ansible_roles
|- ansible_playbooks
   |- my_playbook

Then create an ansible.cfg file inside your my_playbook folder with at least following content:

[defaults]
roles_path = ../../ansible_roles

Usage as dependency of another role

Precondition is that you have included the repository in your roles path as shown in the previous section. Inside your role directory create then a subdirectory called meta containing the following main.yml:

# my.role/meta/main.yml
---
dependencies:
  - { role: thomass.role1, variable_x: value_x }
  - { role: thomass.role2, variable_y: value_y, variable_z: value_z }

Licence

The whole repository is licenced under BSD. Please mention following:

git.xarif.de / ThomasSteinbach (thomass at aikq.de)