|
|
|
@ -107,17 +107,42 @@ pwd
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
This will display a full path:
|
|
|
|
|
<details>
|
|
|
|
|
<summary>OS X/</summary>
|
|
|
|
|
<br />
|
|
|
|
|
```
|
|
|
|
|
/Users/YOURUSERNAME/plex-meta-manager
|
|
|
|
|
```
|
|
|
|
|
</details>
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
/Users/mroche/plex-meta-manager
|
|
|
|
|
```
|
|
|
|
|
<details>
|
|
|
|
|
<summary>Linux</summary>
|
|
|
|
|
<br />
|
|
|
|
|
```
|
|
|
|
|
/home/YOURUSERNAME/plex-meta-manager
|
|
|
|
|
```
|
|
|
|
|
</details>
|
|
|
|
|
|
|
|
|
|
<details>
|
|
|
|
|
<summary>Windows</summary>
|
|
|
|
|
<br />
|
|
|
|
|
```
|
|
|
|
|
C:\Users\YOURUSERNAME\plex-meta-manager
|
|
|
|
|
```
|
|
|
|
|
</details>
|
|
|
|
|
|
|
|
|
|
You'll need to add this to the docker command every time you run it:
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
docker run -it -v "PMM_PATH_GOES_HERE:/config:rw" meisnate12/plex-meta-manager
|
|
|
|
|
```
|
|
|
|
|
as an example:
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
docker run -it -v "/Users/mroche/plex-meta-manager:/config:rw" meisnate12/plex-meta-manager
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
If you run that command now it will display a similar error to before, but without all the image loading:
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
@ -125,6 +150,8 @@ If you run that command now it will display a similar error to before, but witho
|
|
|
|
|
Config Error: config not found at //config
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
Note that I show the example path there.
|
|
|
|
|
|
|
|
|
|
### Setting up the initial config file
|
|
|
|
|
|
|
|
|
|
Next you’ll set up the config file. ThIs tells PMM how to connect to Plex and a variety of other services.
|
|
|
|
@ -250,10 +277,28 @@ This is intended to cause an error, so bear with me.
|
|
|
|
|
|
|
|
|
|
#### Testing the config file
|
|
|
|
|
|
|
|
|
|
Save the file [in nano that would be cntl-x, y, return], then run the script again:
|
|
|
|
|
Save the file:
|
|
|
|
|
|
|
|
|
|
<details>
|
|
|
|
|
<summary>OS X/Linux</summary>
|
|
|
|
|
<br />
|
|
|
|
|
|
|
|
|
|
If you're using `nano`, type control-`x`, then `y`, then the enter key.
|
|
|
|
|
|
|
|
|
|
</details>
|
|
|
|
|
|
|
|
|
|
<details>
|
|
|
|
|
<summary>Windows</summary>
|
|
|
|
|
<br />
|
|
|
|
|
|
|
|
|
|
If you're using `notepad`, type alt-`s` of choose `Save` from the `File` menu.
|
|
|
|
|
|
|
|
|
|
</details>
|
|
|
|
|
|
|
|
|
|
Then run the script again:
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
docker run -it -v "/Users/mroche/plex-meta-manager:/config:rw" meisnate12/plex-meta-manager --run
|
|
|
|
|
docker run -it -v "PMM_PATH_GOES_HERE:/config:rw" meisnate12/plex-meta-manager --run
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
I’ve removed some of the lines for space, but have left the important bits:
|
|
|
|
@ -295,10 +340,28 @@ libraries: # Library mappings must have a c
|
|
|
|
|
|
|
|
|
|
NOTE: the matching naming of Library and YML is not actually required, I'm doing it here for clarity.
|
|
|
|
|
|
|
|
|
|
Save the file and run the script again:
|
|
|
|
|
Save the file:
|
|
|
|
|
|
|
|
|
|
<details>
|
|
|
|
|
<summary>OS X/Linux</summary>
|
|
|
|
|
<br />
|
|
|
|
|
|
|
|
|
|
If you're using `nano`, type control-`x`, then `y`, then the enter key.
|
|
|
|
|
|
|
|
|
|
</details>
|
|
|
|
|
|
|
|
|
|
<details>
|
|
|
|
|
<summary>Windows</summary>
|
|
|
|
|
<br />
|
|
|
|
|
|
|
|
|
|
If you're using `notepad`, type alt-`s` of choose `Save` from the `File` menu.
|
|
|
|
|
|
|
|
|
|
</details>
|
|
|
|
|
|
|
|
|
|
Then run the script again:
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
docker run -it -v "/Users/mroche/plex-meta-manager:/config:rw" meisnate12/plex-meta-manager --run
|
|
|
|
|
docker run -it -v "PMM_PATH_GOES_HERE:/config:rw" meisnate12/plex-meta-manager --run
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
Now you’ll see some more activity in the Plex connection section:
|
|
|
|
@ -394,10 +457,28 @@ The first one is based on a template, so if you wanted to create a collection fo
|
|
|
|
|
template: {name: Actor, person: 9273}
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
Save the file and run the script again.
|
|
|
|
|
Save the file:
|
|
|
|
|
|
|
|
|
|
<details>
|
|
|
|
|
<summary>OS X/Linux</summary>
|
|
|
|
|
<br />
|
|
|
|
|
|
|
|
|
|
If you're using `nano`, type control-`x`, then `y`, then the enter key.
|
|
|
|
|
|
|
|
|
|
</details>
|
|
|
|
|
|
|
|
|
|
<details>
|
|
|
|
|
<summary>Windows</summary>
|
|
|
|
|
<br />
|
|
|
|
|
|
|
|
|
|
If you're using `notepad`, type alt-`s` of choose `Save` from the `File` menu.
|
|
|
|
|
|
|
|
|
|
</details>
|
|
|
|
|
|
|
|
|
|
Then run the script again:
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
docker run -it -v "/Users/mroche/plex-meta-manager:/config:rw" meisnate12/plex-meta-manager --run
|
|
|
|
|
docker run -it -v "PMM_PATH_GOES_HERE:/config:rw" meisnate12/plex-meta-manager --run
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
This time you should see that the metadata file gets loaded:
|
|
|
|
|