Adding samba and general user management

This commit is contained in:
2023-06-07 02:12:17 -04:00
parent f02cf7b0cc
commit 4c2a1550c4
10 changed files with 125 additions and 12 deletions

View File

@@ -1,5 +1,4 @@
jellyfin_name: jellyfin
jellyfin_volume: "{{ jellyfin_name }}"
jellyfin_router: "{{ jellyfin_name }}"
jellyfin_rooturl: "https://{{ jellyfin_domain }}"
jellyfin_root: "{{ docker_compose_root }}/{{ jellyfin_name }}"

View File

@@ -4,11 +4,6 @@
state: directory
mode: 0500
- name: Create jellyfin user
ansible.builtin.user:
name: jellyfin
state: present
- name: Get user jellyfin uid
ansible.builtin.getent:
database: passwd

View File

@@ -1,7 +1,8 @@
version: '3.7'
volumes:
{{ jellyfin_volume }}:
config:
cache:
networks:
traefik:
@@ -24,6 +25,6 @@ services:
- "traefik.docker.network=traefik"
- "traefik.enable=true"
volumes:
- ./config:/config
- ./cache:/cache
- {{ jellyfin_volume }}:/media
- config:/config
- cache:/cache
- {{ jellyfin_media }}:/media