jelly, caddy, other stuff

This commit is contained in:
Jef Roosens 2023-12-24 20:52:13 +01:00
parent 5ad30d3343
commit 592992f031
Signed by: Jef Roosens
GPG key ID: B75D4F293C7052DB
17 changed files with 150 additions and 45 deletions

View file

@ -5,7 +5,7 @@
- name: Add Jellyfin repository
apt_repository:
repo: "deb https://repo.jellyfin.org/debian bullseye main"
repo: "deb https://repo.jellyfin.org/debian bookworm main"
filename: 'jellyfin'
state: present
@ -14,6 +14,16 @@
name: jellyfin
state: present
- name: Create Jellyfin user
user:
name: jellyfin
groups:
- data
append: true
create_home: no
shell: /bin/nologin
update_password: on_create
- name: Copy over service file
copy:
src: jellyfin.service.conf