diff --git a/ansible/roles/intersect_docker/files/jellyfin/docker-compose.yml b/ansible/roles/intersect_docker/files/jellyfin/docker-compose.yml deleted file mode 100644 index dae2a7e..0000000 --- a/ansible/roles/intersect_docker/files/jellyfin/docker-compose.yml +++ /dev/null @@ -1,26 +0,0 @@ -version: "2.3" - -services: - jellyfin: - image: linuxserver/jellyfin:version-10.6.4-1 - environment: - - PUID={{ docker_user.id }} - - PGID={{ docker_user.id }} - - TZ=Europe/London - volumes: - - "{{ app_data_dir }}/jellyfin:/config" - - /mnt/media/TV:/mnt/TV - - /mnt/media/Movies:/mnt/Movies - tmpfs: - - /config/cache - - /config/log - - /config/data/transcodes - restart: unless-stopped - devices: - - /dev/dri/card0:/dev/dri/card0 - - /dev/dri/renderD128:/dev/dri/renderD128 - labels: - - traefik.enable=true - - traefik.http.routers.jellyfin.rule=Host(`media.jakehoward.tech`) - - traefik.http.routers.jellyfin.tls.certresolver=le - - traefik.http.routers.jellyfin.middlewares=compress@file diff --git a/ansible/roles/intersect_docker/tasks/jellyfin.yml b/ansible/roles/intersect_docker/tasks/jellyfin.yml deleted file mode 100644 index cd641e9..0000000 --- a/ansible/roles/intersect_docker/tasks/jellyfin.yml +++ /dev/null @@ -1,30 +0,0 @@ -- name: Create jellyfin directory - file: - path: /opt/jellyfin - state: directory - owner: "{{ docker_user.name }}" - mode: "{{ docker_compose_directory_mask }}" - become: true - -- name: Install jellyfin compose file - template: - src: files/jellyfin/docker-compose.yml - dest: /opt/jellyfin/docker-compose.yml - mode: "{{ docker_compose_file_mask }}" - owner: "{{ docker_user.name }}" - validate: /usr/bin/docker-compose -f %s config - register: compose_file - become: true - -- name: restart jellyfin - shell: - chdir: /opt/jellyfin - cmd: "{{ docker_update_command }}" - when: compose_file.changed - -- name: Set media permissions - cron: - name: Set media permissions - special_time: daily - job: chown -R {{ docker_user.name }}:{{ docker_user.name }} /mnt/media/* - become: true diff --git a/ansible/roles/intersect_docker/tasks/main.yml b/ansible/roles/intersect_docker/tasks/main.yml index ec18816..a87b69f 100644 --- a/ansible/roles/intersect_docker/tasks/main.yml +++ b/ansible/roles/intersect_docker/tasks/main.yml @@ -4,9 +4,6 @@ - name: Install gotify include: gotify.yml -- name: Install jellyfin - include: jellyfin.yml - - name: Install librespeed include: librespeed.yml