25 lines
1.2 KiB
Markdown
25 lines
1.2 KiB
Markdown
# Ansible Collection - dede.common
|
||
|
||
this ansible collection primarily aims to provide common roles that i've been building
|
||
for either my home or the wululu web network and systems.
|
||
by publishing it i hope it can be useful for anyone looking for inspiration
|
||
or even roles ready-to-go.
|
||
please mind that everything in this collection mainly focuses debian as a server operating system.
|
||
thus i will not add features specific to other operating systems unless i really need to.
|
||
if you have any questions or suggestions feel free to get in touch with me.
|
||
|
||
## roles
|
||
|
||
* **test** – a simple role to test ansible or just this collection
|
||
it will run a debug task printing 'hello world'
|
||
* **config_locale** – role to configure system locale and language settings
|
||
you should set `system_locale` and `system_language` if you want to deviate from the default:
|
||
```
|
||
system_locale: 'de_DE.UTF-8'
|
||
system_language: 'en_US.UTF-8'
|
||
```
|
||
* **docker** – a docker install role that can install docker-ce engine in two ways:
|
||
1. from the official docker repository (recommended by docker)
|
||
2. from your distribution
|
||
you can switch to the distribution method by setting `docker_use_dist_repo` to `true` (defaults to `false`).
|