forked from lysenkooo/ansible-debian
-
Notifications
You must be signed in to change notification settings - Fork 1
/
playbook.yml
63 lines (49 loc) · 1002 Bytes
/
playbook.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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
---
- name: provision debian web server
vars:
ruby_version: 2.2.2
remote_user: "{{ user }}"
hosts: all
become: yes
roles:
- role: essentials
tags: essentials
- role: iptables
tags: iptables
- role: nodejs
tags: nodejs
- role: rvm
tags: rvm
- role: ssl
tags: ssl
- role: nginx
tags: nginx
- role: redis
tags: redis
- role: postgresql
tags: postgresql
- role: exim
tags: exim
yandex_login: "{{ email }}"
yandex_password: "{{ lookup('env', 'YANDEX_PASSWORD') }}"
- role: redmine
tags: redmine
- role: openvpn
tags: openvpn
- role: tor
tags: tor
- role: haproxy
tags: haproxy
- role: deploy
tags:
- deploy
- kanban
app_name: kanban
git_repo: https://github.com/somlor/kanban
git_branch: master
shared_dirs:
- tmp
- log
shared_files:
- .env
force: no