Add playbook

This commit is contained in:
Perflyst 2021-03-09 13:42:28 +01:00
parent 736c8b6c79
commit 1ef70ae1f0
No known key found for this signature in database
GPG key ID: B0D9C8E56E999F68
10 changed files with 266 additions and 0 deletions

8
group_vars/all/vault Normal file
View file

@ -0,0 +1,8 @@
$ANSIBLE_VAULT;1.1;AES256
30613534346431333631646634333061336363386330343564323661356666663233656137343132
3034323166623230643138663761386234393537626262300a373139366231623230343361353937
37663037323733623561356130373834396136336433636338646635666330666437323564636537
3731636465626463300a613263333138613230346639646337313332366262613630643164666431
34636632643161383436326338646366323031363237343965336633343131353165613961653063
65316162613535353432613962353535333631326166383035366532366564653435613835356634
396466653535653563393632313736613735

22
group_vars/main/main.yml Normal file
View file

@ -0,0 +1,22 @@
ansible_python_interpreter: /usr/bin/python3
ansible_user: root
ansible_port: 233
apt_packages:
- vim
- tmux
- screen
- htop
- bash-completion
- net-tools
- python3-setuptools
- jq
pip_install_packages:
- name: docker
- name: docker-compose
caddy_user: caddy
caddy_setcap: false
caddy_systemd_capabilities_enabled: true
caddy_config: "{{ lookup('template', 'templates/Caddyfile.j2') }}"