From 19081710bbaef9379371dbda657ce4d170ae1b83 Mon Sep 17 00:00:00 2001 From: Jayne Passmore Date: Mon, 5 May 2025 15:34:49 -0500 Subject: [PATCH 1/4] added jellyfin --- playbook_templates/jellyfin.actcur.com | 7 +++++++ var_files/certbot/jellyfin.actcur.com | 7 +++++++ var_files/mount/jellyfin.actcur.com | 20 ++++++++++++++++++++ var_files/nginx-ssl/jellyfin.actcur.com | 8 ++++++++ 4 files changed, 42 insertions(+) create mode 100644 playbook_templates/jellyfin.actcur.com create mode 100644 var_files/certbot/jellyfin.actcur.com create mode 100644 var_files/mount/jellyfin.actcur.com create mode 100644 var_files/nginx-ssl/jellyfin.actcur.com diff --git a/playbook_templates/jellyfin.actcur.com b/playbook_templates/jellyfin.actcur.com new file mode 100644 index 0000000..087959a --- /dev/null +++ b/playbook_templates/jellyfin.actcur.com @@ -0,0 +1,7 @@ +role:core:v1.2:core +role:mount:v1.1:core,mount +role:nginx-ssl:v1.1:common,nginx-ssl +role:certbot:v1.2:common,certbot +role:jellyfin:testing:workload,jellyfin + +# end of file diff --git a/var_files/certbot/jellyfin.actcur.com b/var_files/certbot/jellyfin.actcur.com new file mode 100644 index 0000000..ddf5317 --- /dev/null +++ b/var_files/certbot/jellyfin.actcur.com @@ -0,0 +1,7 @@ +--- +# vars file for certbot on jelly.actcur.com + +domains: + - domain: jellyfin.actcur.com + +# end of file \ No newline at end of file diff --git a/var_files/mount/jellyfin.actcur.com b/var_files/mount/jellyfin.actcur.com new file mode 100644 index 0000000..a3f6b94 --- /dev/null +++ b/var_files/mount/jellyfin.actcur.com @@ -0,0 +1,20 @@ +--- +# vars file for mount on jelly.actcur.com + +mounts: + ext4: + - name: data + device: UUID=408b2f68-6219-4a4f-980f-6ca26d434e03 + mount: /mnt/data + nfs: + - name: video + host: host.actcur.com + remote: /mnt/butter/video + local: /mnt/video + type: nfs + bind: + - name: sonarr + src: /mnt/data/jelly + mount: /var/lib/jellyfin + +# end of file diff --git a/var_files/nginx-ssl/jellyfin.actcur.com b/var_files/nginx-ssl/jellyfin.actcur.com new file mode 100644 index 0000000..a74a0bd --- /dev/null +++ b/var_files/nginx-ssl/jellyfin.actcur.com @@ -0,0 +1,8 @@ +--- +# vars file for nginx-ssl on jelly.actcur.com + +domains: + - domain: jellyfin.actcur.com + port: 8096 + +# end of file \ No newline at end of file -- 2.50.1 From 3fdc1f088f67eec7dc20f8c9f39888b8f408b3ef Mon Sep 17 00:00:00 2001 From: Jayne Passmore Date: Mon, 5 May 2025 17:16:44 -0500 Subject: [PATCH 2/4] fixed device id --- var_files/mount/jellyfin.actcur.com | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/var_files/mount/jellyfin.actcur.com b/var_files/mount/jellyfin.actcur.com index a3f6b94..724da1c 100644 --- a/var_files/mount/jellyfin.actcur.com +++ b/var_files/mount/jellyfin.actcur.com @@ -4,7 +4,7 @@ mounts: ext4: - name: data - device: UUID=408b2f68-6219-4a4f-980f-6ca26d434e03 + device: UUID=adc4740a-d471-4be4-9995-65cb66794b51 mount: /mnt/data nfs: - name: video -- 2.50.1 From 9efe52e6ee97d6c55f5df5f1b1145e21df79265a Mon Sep 17 00:00:00 2001 From: Jayne Passmore Date: Mon, 5 May 2025 20:26:40 -0500 Subject: [PATCH 3/4] fix bind --- var_files/mount/jellyfin.actcur.com | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/var_files/mount/jellyfin.actcur.com b/var_files/mount/jellyfin.actcur.com index 724da1c..0bb0c60 100644 --- a/var_files/mount/jellyfin.actcur.com +++ b/var_files/mount/jellyfin.actcur.com @@ -14,7 +14,7 @@ mounts: type: nfs bind: - name: sonarr - src: /mnt/data/jelly + src: /mnt/data/jelly/data/ mount: /var/lib/jellyfin # end of file -- 2.50.1 From 7f314bb1033a75cb5b02f42ed3702a3d587da24f Mon Sep 17 00:00:00 2001 From: Jayne Passmore Date: Tue, 20 May 2025 18:48:46 -0500 Subject: [PATCH 4/4] moved from jellyfin testing to v1.0 and added jelly.actcur.com and media.actcur.com aliases --- playbook_templates/jellyfin.actcur.com | 2 +- var_files/nginx-ssl/jellyfin.actcur.com | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/playbook_templates/jellyfin.actcur.com b/playbook_templates/jellyfin.actcur.com index 087959a..106d533 100644 --- a/playbook_templates/jellyfin.actcur.com +++ b/playbook_templates/jellyfin.actcur.com @@ -2,6 +2,6 @@ role:core:v1.2:core role:mount:v1.1:core,mount role:nginx-ssl:v1.1:common,nginx-ssl role:certbot:v1.2:common,certbot -role:jellyfin:testing:workload,jellyfin +role:jellyfin:v1.0:workload,jellyfin # end of file diff --git a/var_files/nginx-ssl/jellyfin.actcur.com b/var_files/nginx-ssl/jellyfin.actcur.com index a74a0bd..6be6e4d 100644 --- a/var_files/nginx-ssl/jellyfin.actcur.com +++ b/var_files/nginx-ssl/jellyfin.actcur.com @@ -4,5 +4,9 @@ domains: - domain: jellyfin.actcur.com port: 8096 + - domain: jelly.actcur.com + port: 8096 + - domain: media.actcur.com + port: 8096 # end of file \ No newline at end of file -- 2.50.1