-
Notifications
You must be signed in to change notification settings - Fork 1
/
Makefile
33 lines (32 loc) · 873 Bytes
/
Makefile
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
.DEFAULT_GOAL := install
atomic:
ansible-playbook playbooks/atomic.yml
containers:
ansible-playbook playbooks/proxmox.yml -t containers
cloudflare:
ansible-playbook playbooks/cloudflare.yml
docker-deploy:
ansible-playbook playbooks/docker.yml
dns:
ansible-playbook playbooks/dns.yml
dump_facts:
ansible $(TARGET) -m setup --tree /tmp/facts --connection=local -i hosts
gitlab:
ansible-playbook playbooks/gitlab.yml
gmusic:
ansible-playbook playbooks/gmusicdl.yml
# example: make init TARGET=somehost
init:
ansible-playbook playbooks/setup.yml -u root -l ${TARGET}
install:
ansible-playbook playbooks/common.yml -b -l $(TARGET)
netbox:
ansible-playbook playbooks/netbox.yml
plex:
ansible-playbook playbooks/plex.yml
proxmox:
ansible-playbook playbooks/proxmox.yml
security:
ansible-playbook playbooks/security.yml
unifi:
ansible-playbook playbooks/unifi.yml