-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathTaskfile.yml
More file actions
146 lines (144 loc) · 3.41 KB
/
Copy pathTaskfile.yml
File metadata and controls
146 lines (144 loc) · 3.41 KB
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
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
version: 3
dotenv:
- .env
- .homepage.env
tasks:
install:
cmds:
- chmod +x docker.sh
- chmod +x tailscale.sh
- sh docker.sh
- docker network create dockarr
- sh joal-setup.sh
dir: install
pihole-up:
cmds:
- docker compose up -d
dir: services/pihole
transmission-up:
cmd: docker compose up -d
dir: services/transmission
joal-up:
cmd: docker compose up -d
dir: services/joal
cloudbeaver-up:
cmd: docker compose up -d
dir: services/cloudbeaver
stirling-up:
cmd: docker compose up -d
dir: services/stirling
servarr-up:
cmd: docker compose up -d
dir: services/servarr
prowlarr-up:
cmd: docker compose up -d
dir: services/prowlarr
mealie-up:
cmd: docker compose up -d
dir: services/mealie
vaultwarden-up:
cmd: docker compose up -d
dir: services/vaultwarden
jellyfin-up:
cmd: docker compose up -d
dir: services/jellyfin
jellyseerr-up:
cmd: docker compose up -d
dir: services/jellyseerr
home-assistant-up:
cmd: docker compose up -d
dir: services/home-assistant
portainer-up:
cmd: docker compose up -d
dir: services/portainer
file-gator-up:
cmd: docker compose up -d
dir: services/file-gator
n8n-up:
cmds:
- docker compose build
- docker compose up -d
dir: services/n8n
wiki-up:
cmd: docker compose up -d
dir: services/wiki
homepage-up:
cmd: docker compose up -d
dir: services/homepage
start:
cmds:
- task pihole-up
- task transmission-up
- task joal-up
- task stirling-up
- task servarr-up
- task mealie-up
- task vaultwarden-up
- task jellyfin-up
- task jellyseerr-up
- task home-assistant-up
- task portainer-up
- task file-gator-up
- task n8n-up
- task wiki-up
- task homepage-up
setup-config:
cmds:
- sh homepage-setup.sh
- sh home-assistant-setup.sh
dir: config
pihole-down:
cmd: docker compose down
dir: services/pihole
transmission-down:
cmd: docker compose down
dir: services/transmission
joal-down:
cmd: docker compose down
dir: services/joal
cloudbeaver-down:
cmd: docker compose down
dir: services/cloudbeaver
stirling-down:
cmd: docker compose down
dir: services/stirling
servarr-down:
cmd: docker compose down
dir: services/servarr
prowlarr-down:
cmd: docker compose down
dir: services/prowlarr
mealie-down:
cmd: docker compose down
dir: services/mealie
vaultwarden-down:
cmd: docker compose down
dir: services/vaultwarden
jellyfin-down:
cmd: docker compose down
dir: services/jellyfin
jellyseerr-down:
cmd: docker compose down
dir: services/jellyseerr
home-assistant-down:
cmd: docker compose down
dir: services/home-assistant
portainer-down:
cmd: docker compose down
dir: services/portainer
file-gator-down:
cmd: docker compose down
dir: services/file-gator
n8n-down:
cmd: docker compose down
dir: services/n8n
wiki-down:
cmd: docker compose down
dir: services/wiki
homepage-down:
cmd: docker compose down
dir: services/homepage
teardown:
cmds:
- docker stop $(docker ps -aq)
- docker rm $(docker ps -aq)