Remove jellyfin docker config
It'll be replaced by something else later, don't worry.
This commit is contained in:
parent
2300426f0f
commit
0355b6b214
3 changed files with 0 additions and 59 deletions
|
@ -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
|
|
|
@ -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
|
|
|
@ -4,9 +4,6 @@
|
||||||
- name: Install gotify
|
- name: Install gotify
|
||||||
include: gotify.yml
|
include: gotify.yml
|
||||||
|
|
||||||
- name: Install jellyfin
|
|
||||||
include: jellyfin.yml
|
|
||||||
|
|
||||||
- name: Install librespeed
|
- name: Install librespeed
|
||||||
include: librespeed.yml
|
include: librespeed.yml
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue