aboutsummaryrefslogtreecommitdiff
path: root/roles/plex/tasks/main.yaml
blob: 056808a29e162474e11d6ddf14ab00fe0c59b1e0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
---

- name: 'Install Plex'
  community.docker.docker_container:
    name: 'plex'
    image: 'lscr.io/linuxserver/plex:latest'
    pull: true
    state: 'started'
    recreate: false
    env:
      PUID: "1001"
      PGID: "1001"
      VERSION: "docker"
      PLEX_CLAIM: "{{ plex_claim }}"
    network_mode: 'host' # will use 32400
    volumes:
      - '{{ plex_library_dir }}:/config'
      - '{{ plex_tv_dir }}:/tv'
      - '{{ plex_mov_dir }}:/movies'
      - '{{ plex_pic_dir }}:/pics'
      - '{{ plex_music_dir }}:/music'
      - '{{ plex_training_dir }}:/training'
    restart_policy: "unless-stopped"