mirror of
https://github.com/davestephens/ansible-nas
synced 2024-11-15 08:27:19 +00:00
456 lines
8.4 KiB
YAML
456 lines
8.4 KiB
YAML
---
|
|
- hosts: all
|
|
|
|
roles:
|
|
###
|
|
### Requirements
|
|
###
|
|
- role: ansible-nas-users
|
|
tags:
|
|
- ansible-nas-users
|
|
- ansible-nas
|
|
|
|
- role: bertvv.samba
|
|
tags:
|
|
- samba
|
|
- skip_ansible_lint
|
|
|
|
- role: geerlingguy.nfs
|
|
tags:
|
|
- nfs
|
|
- skip_ansible_lint
|
|
|
|
- role: geerlingguy.docker
|
|
tags:
|
|
- docker
|
|
- skip_ansible_lint
|
|
|
|
###
|
|
### Ansible-NAS Roles
|
|
###
|
|
- role: ansible-nas-general
|
|
tags:
|
|
- ansible-nas-general
|
|
- ansible-nas
|
|
|
|
- role: ansible-nas-docker
|
|
tags:
|
|
- ansible-nas-docker
|
|
- ansible-nas
|
|
|
|
###
|
|
### Applications
|
|
###
|
|
- role: airsonic
|
|
tags:
|
|
- airsonic
|
|
|
|
- role: bazarr
|
|
tags:
|
|
- bazarr
|
|
|
|
- role: bitwarden
|
|
tags:
|
|
- bitwarden
|
|
|
|
- role: booksonic
|
|
tags:
|
|
- booksonic
|
|
|
|
- role: calibre
|
|
tags:
|
|
- calibre
|
|
|
|
- role: cloudcmd
|
|
tags:
|
|
- cloudcmd
|
|
|
|
- role: cloudflare_ddns
|
|
tags:
|
|
- cloudflare_ddns
|
|
|
|
- role: code-server
|
|
tags:
|
|
- code-server
|
|
|
|
- role: couchpotato
|
|
tags:
|
|
- couchpotato
|
|
|
|
- role: dashy
|
|
tags:
|
|
- dashy
|
|
|
|
- role: deluge
|
|
tags:
|
|
- deluge
|
|
|
|
- role: dokuwiki
|
|
tags:
|
|
- dokuwiki
|
|
|
|
- role: drone-ci
|
|
tags:
|
|
- drone_ci
|
|
|
|
- role: duplicacy
|
|
tags:
|
|
- duplicacy
|
|
|
|
- role: duplicati
|
|
tags:
|
|
- duplicati
|
|
|
|
- role: emby
|
|
tags:
|
|
- emby
|
|
|
|
- role: esphome
|
|
tags:
|
|
- esphome
|
|
|
|
- role: firefly
|
|
tags:
|
|
- firefly
|
|
|
|
- role: freshrss
|
|
tags:
|
|
- freshrss
|
|
when: (freshrss_enabled | default(False))
|
|
|
|
- role: get_iplayer
|
|
tags:
|
|
- get_iplayer
|
|
when: (get_iplayer_enabled | default(False))
|
|
|
|
- role: gitea
|
|
tags:
|
|
- gitea
|
|
|
|
- role: gitlab
|
|
tags:
|
|
- gitlab
|
|
when: (gitlab_enabled | default(False))
|
|
|
|
- role: glances
|
|
tags:
|
|
- glances
|
|
when: (glances_enabled | default(False))
|
|
|
|
- role: gotify
|
|
tags:
|
|
- gotify
|
|
when: (gotify_enabled | default(False))
|
|
|
|
- role: guacamole
|
|
tags:
|
|
- guacamole
|
|
when: (guacamole_enabled | default(False))
|
|
|
|
- role: healthchecks.io
|
|
tags:
|
|
- healthchecks.io
|
|
when: (healthchecks_enabled | default(False))
|
|
|
|
- role: heimdall
|
|
tags:
|
|
- heimdall
|
|
when: (heimdall_enabled | default(False))
|
|
|
|
- role: hello_world
|
|
tags:
|
|
- hello_world
|
|
|
|
- role: homeassistant
|
|
tags:
|
|
- homeassistant
|
|
when: (homeassistant_enabled | default(False))
|
|
|
|
- role: homebridge
|
|
tags:
|
|
- homebridge
|
|
when: (homebridge_enabled | default(False))
|
|
|
|
- role: jackett
|
|
tags:
|
|
- jackett
|
|
when: (jackett_enabled | default(False))
|
|
|
|
- role: jellyfin
|
|
tags:
|
|
- jellyfin
|
|
when: (jellyfin_enabled | default(False))
|
|
|
|
- role: joomla
|
|
tags:
|
|
- joomla
|
|
when: (joomla_enabled | default(False))
|
|
|
|
- role: komga
|
|
tags:
|
|
- komga
|
|
when: (komga_enabled | default(False))
|
|
|
|
- role: krusader
|
|
tags:
|
|
- krusader
|
|
when: (krusader_enabled | default(False))
|
|
|
|
- role: lidarr
|
|
tags:
|
|
- lidarr
|
|
when: (lidarr_enabled | default(False))
|
|
|
|
- role: mealie
|
|
tags:
|
|
- mealie
|
|
when: (mealie_enabled | default(False))
|
|
|
|
- role: minecraft-server
|
|
tags:
|
|
- minecraft-server
|
|
when: (minecraft_server_enabled | default(False))
|
|
|
|
- role: minidlna
|
|
tags:
|
|
- minidlna
|
|
when: (minidlna_enabled | default(False))
|
|
|
|
- role: miniflux
|
|
tags:
|
|
- miniflux
|
|
when: (miniflux_enabled | default(False))
|
|
|
|
- role: mosquitto
|
|
tags:
|
|
- mosquitto
|
|
when: (mosquitto_enabled | default(False))
|
|
|
|
- role: mylar
|
|
tags:
|
|
- mylar
|
|
when: (mylar_enabled | default(False))
|
|
|
|
- role: mymediaforalexa
|
|
tags:
|
|
- mymediaforalexa
|
|
when: (mymediaforalexa_enabled | default(False))
|
|
|
|
- role: n8n
|
|
tags:
|
|
- n8n
|
|
when: (n8n_enabled | default(False))
|
|
|
|
- role: navidrome
|
|
tags:
|
|
- navidrome
|
|
when: (navidrome_enabled | default(False))
|
|
|
|
- role: netbootxyz
|
|
tags:
|
|
- netbootxyz
|
|
when: (netbootxyz_enabled | default(False))
|
|
|
|
- role: netdata
|
|
tags:
|
|
- netdata
|
|
when: (netdata_enabled | default(False))
|
|
|
|
- role: nextcloud
|
|
tags:
|
|
- nextcloud
|
|
when: (nextcloud_enabled | default(False))
|
|
|
|
- role: nomad
|
|
tags:
|
|
- nomad
|
|
|
|
- role: nzbget
|
|
tags:
|
|
- nzbget
|
|
when: (nzbget_enabled | default(False))
|
|
|
|
- role: octoprint
|
|
tags:
|
|
- octoprint
|
|
when: (octoprint_enabled | default(False))
|
|
|
|
- role: ombi
|
|
tags:
|
|
- ombi
|
|
when: (ombi_enabled | default(False))
|
|
|
|
- role: openhab
|
|
tags:
|
|
- openhab
|
|
when: (openhab_enabled | default(False))
|
|
|
|
- role: organizr
|
|
tags:
|
|
- organizr
|
|
when: (organizr_enabled | default(False))
|
|
|
|
- role: overseerr
|
|
tags:
|
|
- overseerr
|
|
when: (overseerr_enabled | default(False))
|
|
|
|
- role: paperless_ng
|
|
tags:
|
|
- paperless_ng
|
|
when: (paperless_ng_enabled | default(False))
|
|
|
|
- role: piwigo
|
|
tags:
|
|
- piwigo
|
|
when: (piwigo_enabled | default(False))
|
|
|
|
- role: plex
|
|
tags:
|
|
- plex
|
|
when: (plex_enabled | default(False))
|
|
|
|
- role: portainer
|
|
tags:
|
|
- portainer
|
|
when: (portainer_enabled | default(False))
|
|
|
|
- role: prowlarr
|
|
tags:
|
|
- prowlarr
|
|
when: (prowlarr_enabled | default(False))
|
|
|
|
- role: pyload
|
|
tags:
|
|
- pyload
|
|
when: (pyload_enabled | default(False))
|
|
|
|
- role: pytivo
|
|
tags:
|
|
- pytivo
|
|
when: (pytivo_enabled | default(False))
|
|
|
|
- role: radarr
|
|
tags:
|
|
- radarr
|
|
when: (radarr_enabled | default(False))
|
|
|
|
- role: route53_ddns
|
|
tags:
|
|
- route53_ddns
|
|
when: (route53_ddns_enabled | default(False))
|
|
|
|
- role: rssbridge
|
|
tags:
|
|
- rssbridge
|
|
when: (rssbridge_enabled | default(False))
|
|
|
|
- role: sabnzbd
|
|
tags:
|
|
- sabnzbd
|
|
when: (sabnzbd_enabled | default(False))
|
|
|
|
- role: sickchill
|
|
tags:
|
|
- sickchill
|
|
when: (sickchill_enabled | default(False))
|
|
|
|
- role: sonarr
|
|
tags:
|
|
- sonarr
|
|
when: (sonarr_enabled | default(False))
|
|
|
|
- role: speedtest-tracker
|
|
tags:
|
|
- speedtest-tracker
|
|
when: (speedtest_tracker_enabled | default(False))
|
|
|
|
- role: stats
|
|
tags:
|
|
- stats
|
|
when: (stats_enabled | default(False))
|
|
|
|
- role: syncthing
|
|
tags:
|
|
- syncthing
|
|
when: (syncthing_enabled | default(False))
|
|
|
|
- role: tautulli
|
|
tags:
|
|
- tautulli
|
|
when: (tautulli_enabled | default(False))
|
|
|
|
- role: thelounge
|
|
tags:
|
|
- thelounge
|
|
when: (thelounge_enabled | default(False))
|
|
|
|
- role: tiddlywiki
|
|
tags:
|
|
- tiddlywiki
|
|
when: (tiddlywiki_enabled | default(False))
|
|
|
|
- role: timemachine
|
|
tags:
|
|
- timemachine
|
|
when: (timemachine_enabled | default(False))
|
|
|
|
- role: traefik
|
|
tags:
|
|
- traefik
|
|
when: (traefik_enabled | default(False))
|
|
|
|
- role: transmission
|
|
tags:
|
|
- transmission
|
|
when: (transmission_enabled | default(False))
|
|
|
|
- role: transmission-with-openvpn
|
|
tags:
|
|
- transmission_with_openvpn
|
|
when: (transmission_with_openvpn_enabled | default(False))
|
|
|
|
- role: ubooquity
|
|
tags:
|
|
- ubooquity
|
|
when: (ubooquity_enabled | default(False))
|
|
|
|
- role: utorrent
|
|
tags:
|
|
- utorrent
|
|
when: (utorrent_enabled | default(False))
|
|
|
|
- role: virtual_desktop
|
|
tags:
|
|
- virtual_desktop
|
|
when: (virtual_desktop_enabled | default(False))
|
|
|
|
- role: wallabag
|
|
tags:
|
|
- wallabag
|
|
when: (wallabag_enabled | default(False))
|
|
|
|
- role: watchtower
|
|
tags:
|
|
- watchtower
|
|
when: (watchtower_enabled | default(False))
|
|
|
|
- role: wireshark
|
|
tags:
|
|
- wireshark
|
|
when: (wireshark_enabled | default(False))
|
|
|
|
- role: woodpecker-ci
|
|
tags:
|
|
- woodpecker_ci
|
|
when: (woodpecker_ci_enabled | default(False))
|
|
|
|
- role: youtubedlmaterial
|
|
tags:
|
|
- youtubedlmaterial
|
|
when: (youtubedlmaterial_enabled | default(False))
|
|
|
|
- role: znc
|
|
tags:
|
|
- znc
|
|
when: (znc_enabled | default(False))
|