-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathdeploy.yml
70 lines (67 loc) · 1.64 KB
/
deploy.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
64
65
66
67
68
69
70
---
- hosts: integrity
become: true
gather_facts: true
roles:
- sshkey_update
- hypha.common.provision_ssh_keys
- hypha.common.harden_ssh
- hypha.common.setup
- hypha.common.unattended_upgrades
- geerlingguy.docker # Docker before Firewall
- hypha.common.firewall
- hypha.common.node_exporter
- hypha.common.prometheus_exporter_addnode
- hypha.common.nginx
- hypha.common.ssl
- hypha.common.nodejs
- nfs
- authsign
- integrity-backend
- integrity-preprocessor
- rclone
# - promtail
- pass
- hosts: browsertrix
become: true
gather_facts: true
roles:
- hypha.common.provision_ssh_keys
- hypha.common.harden_ssh
- hypha.common.setup
- hypha.common.unattended_upgrades
- hypha.common.node_exporter
- hypha.common.prometheus_exporter_addnode
- hypha.common.nginx
- hypha.common.ssl
- geerlingguy.docker
- hypha.common.firewall
- browsertrix
- integrity-preprocessor
- hypha.common.prometheus_exporter_docker
#- promtail
- nfs
- pass
- hosts: bot
become: true
gather_facts: true
roles:
- sshkey_update
- hypha.common.provision_ssh_keys
- hypha.common.harden_ssh
- hypha.common.setup
- hypha.common.unattended_upgrades
- geerlingguy.docker # Docker before Firewall
- hypha.common.firewall
- hypha.common.node_exporter
- hypha.common.prometheus_exporter_addnode
- hypha.common.nginx
- hypha.common.ssl
- slack_archive_bot
- telegram_archive_bot
- signal_bot
- integrity-preprocessor
- hypha.common.prometheus_exporter_docker
# - promtail
- nfs
- pass