diff --git a/ansible/roles/jellyfin/tasks/configure_services.yml b/ansible/roles/jellyfin/tasks/configure_services.yml index 3dd5c8d..6b4785e 100644 --- a/ansible/roles/jellyfin/tasks/configure_services.yml +++ b/ansible/roles/jellyfin/tasks/configure_services.yml @@ -11,6 +11,7 @@ loop: - /media/movies - /media/tv + - /media/transcodes # --- qBittorrent: pre-seed credentials on fresh install --- diff --git a/ansible/roles/jellyfin/templates/docker-compose.yml.j2 b/ansible/roles/jellyfin/templates/docker-compose.yml.j2 index 976ce01..0649b9c 100644 --- a/ansible/roles/jellyfin/templates/docker-compose.yml.j2 +++ b/ansible/roles/jellyfin/templates/docker-compose.yml.j2 @@ -11,6 +11,7 @@ services: volumes: - /containers/jellyfin/config:/config - /media:/media + - /media/transcodes:/cache ports: - "8096:8096" restart: unless-stopped diff --git a/ansible/roles/pihole/defaults/main.yml b/ansible/roles/pihole/defaults/main.yml index 48e942c..cdb9228 100644 --- a/ansible/roles/pihole/defaults/main.yml +++ b/ansible/roles/pihole/defaults/main.yml @@ -11,6 +11,7 @@ pihole_dns_hosts: - { ip: "10.10.1.3", host: "grafana.homelab" } - { ip: "10.10.1.3", host: "proxmox.homelab" } - { ip: "10.10.1.3", host: "adyrem.duckdns.org" } + - { ip: "10.10.1.3", host: "anki.homelab" } - { ip: "10.10.1.3", host: "devbox.homelab" } - { ip: "10.10.1.3", host: "jellyfin.homelab" } - { ip: "10.10.1.3", host: "jellyseerr.homelab" } diff --git a/ansible/roles/traefik/defaults/main.yml b/ansible/roles/traefik/defaults/main.yml index 28e135b..23104b0 100644 --- a/ansible/roles/traefik/defaults/main.yml +++ b/ansible/roles/traefik/defaults/main.yml @@ -17,6 +17,12 @@ traefik_services: host: "devbox.homelab" backend: "http://10.10.2.10:4001" public_host: "adyrem.duckdns.org" + - name: anki + host: "anki.homelab" + backend: "http://10.10.2.10:4002" + public_host: "adyrem.duckdns.org" + public_path: "/Anki" + strip_prefix: "/Anki" - name: mtg host: "mtg.homelab" backend: "http://10.10.2.10:3000"