-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathseedbox.yml
51 lines (45 loc) · 2.01 KB
/
seedbox.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
---
- hosts: localhost
vars_files: ["defaults/settings.yml.default", "settings.yml"]
roles:
# Minimal Stack
- { role: docker, tags: ["core", "docker"] }
- { role: cloudflare, tags: ["core", "cloudflare"] }
- { role: traefik, tags: ["core", "traefik"] }
- { role: portainer, tags: ["core", "portainer"] }
- { role: authelia, tags: ["core", "authelia"] }
- { role: filetree, tags: ["core", "filetree"] }
- { role: hardening, tags: ["core", "hardening"] }
- { role: homer, tags: ["core", "homer"] }
- { role: watchtower, tags: ["core", "watchtower"] }
- { role: postfix, tags: ["core", "watchtower", "postfix"] }
# Download
- { role: flood, tags: ["download", "torrent", "flood"] }
- { role: qbittorrent, tags: ["download", "torrent", "qbittorrent"] }
- { role: rutorrent, tags: ["rutorrent"] }
- { role: nzbget, tags: ["usenet", "nzbget"] }
- { role: sabnzbd, tags: ["sabnzbd"] }
# Media
- { role: jellyfin, tags: ["jellyfin"] }
- { role: navidrome, tags: ["navidrome"] }
- { role: kavita, tags: ["kavita"] }
# PVR
- { role: prowlarr, tags: ["pvr", "usenet", "prowlarr"] }
- { role: sonarr, tags: ["pvr", "usenet", "sonarr"] }
- { role: radarr, tags: ["pvr", "usenet", "radarr"] }
- { role: lidarr, tags: ["pvr", "usenet", "lidarr"] }
- { role: readarr, tags: ["pvr", "usenet", "readarr"] }
- { role: bazarr, tags: ["pvr", "bazarr"] }
#- { role: traktarr, tags: [usenet, "rr", "traktarr"] }
# Tools
- { role: filebrowser, tags: ["tools", "filebrowser"] }
- { role: syncthing, tags: ["tools", "syncthing"] }
- { role: archivebox, tags: ["tools", "archivebox"] }
- { role: whoami, tags: ["whoami"] }
# Monitoring
- { role: netdata, tags: ["monitoring", "netdata"] }
- { role: speedtesttracker, tags: ["speedtesttracker"] }
- { role: librespeed, tags: ["monitoring", "librespeed"] }
- { role: scrutiny, tags: ["monitoring", "scrutiny"] }
# Extras
- { role: tinymotd, tags: ["tinymotd"] }