/
server.yml
40 lines (40 loc) · 1.39 KB
/
server.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
---
- name: 'Server playbook'
hosts: 'servers'
roles:
- role: 'marcwrobel.debian_basics.bootstrap'
tags: ['bootstrap']
- role: 'marcwrobel.debian_basics.etckeeper'
tags: ['etckeeper']
- role: 'marcwrobel.debian_basics.sysctl'
tags: ['sysctl']
- role: 'marcwrobel.debian_basics.root'
tags: ['root', 'user']
- role: 'marcwrobel.debian_basics.apt'
tags: ['apt']
- role: 'marcwrobel.debian_basics.packages'
tags: ['packages']
- role: 'marcwrobel.debian_basics.banner'
tags: ['banner']
- role: 'marcwrobel.debian_basics.sudo'
tags: ['sudo']
- role: 'marcwrobel.debian_basics.git'
tags: ['packages', 'git']
- role: 'marcwrobel.debian_basics.vim'
tags: ['packages', 'vim']
- role: 'marcwrobel.debian_basics.network'
tags: ['net', 'network']
- role: 'marcwrobel.debian_basics.firewalld'
tags: ['fw', 'firewall', 'firewalld']
- role: 'marcwrobel.debian_server.monit'
tags: ['monit', 'mon']
- role: 'marcwrobel.debian_basics.openssh_client'
tags: ['openssh', 'ssh']
- role: 'marcwrobel.debian_basics.openssh_server'
tags: ['openssh', 'ssh']
- role: 'marcwrobel.debian_server.postfix_satellite'
tags: ['postfix', 'smtp']
- role: 'marcwrobel.debian_server.apache_server'
tags: ['apache']
- role: 'marcwrobel.debian_basics.certbot'
tags: ['certbot', 'ssl']