Skip to content

Running on Windows

jkirkcaldy edited this page Feb 1, 2023 · 2 revisions

Plex-utills can be run on Windows using docker.

The best option is to use docker compose which is included with docker for windows. Here is an example compose file to get you started:

version: "3"

services:
    plex-utills:
        image: jkirkcaldy/plex-utills
        container_name: plex-utills
        restart: unless-stopped
        volumes: 
            - <your config location>:/config
            - <your log location>:/logs
            ### WINDOWS ###
            - <your plex library>:/films:ro
        environment: 
            - TZ=Europe/London
        ports:
            - 80:80

That should work if your media is stored locally on your device. It is possible to use a network share for your plex media and pass that through to Plex-Utills.

Here is an example config to mount an SMB share to your docker container.

version: "3"

services:
    plex-utills:
        image: jkirkcaldy/plex-utills
        container_name: plex-utills
        restart: unless-stopped
        volumes: 
            - <your config location>:/config
            - <your log location>:/logs
            ### WINDOWS ###
            - films:/films
        environment: 
            - TZ=Europe/London
        ports:
            - 80:80
volumes: 
  films:
    driver: local
    driver_opts:
      type: cifs
      o: username=<username>,password=<password>,ro,domain=localhost
      device: "\\\\<IP address>\\<share>"

Make sure to change the username, password and the path of your share.

That should give you access to all your plex media inside plex-utills.

Clone this wiki locally