community-containers - add plex

Signed-off-by: Simon L <szaimen@e.mail.de>
This commit is contained in:
Simon L 2023-09-28 11:19:07 +02:00
parent 218d3d4280
commit 49ba11f559
3 changed files with 51 additions and 1 deletions

View file

@ -0,0 +1,37 @@
{
"aio_services_v1": [
{
"container_name": "nextcloud-aio-plex",
"display_name": "Plex",
"image": "plexinc/pms-docker",
"image_tag": "latest",
"internal_port": "host",
"restart": "unless-stopped",
"environment": [
"TZ=%TIMEZONE%",
"PLEX_UID=33",
"PLEX_GID=33"
],
"volumes": [
{
"source": "nextcloud_aio_plex",
"destination": "/config",
"writeable": true
},
{
"source": "%NEXTCLOUD_DATADIR%",
"destination": "/data",
"writeable": false
},
{
"source": "%NEXTCLOUD_MOUNT%",
"destination": "%NEXTCLOUD_MOUNT%",
"writeable": false
}
],
"devices": [
"/dev/dri"
]
}
]
}

View file

@ -0,0 +1,13 @@
## Plex
This container bundles Plex and auto-configures it for you.
### Notes
- This is not working on Docker Desktop since it needs `network_mode: host` in order to work correctly.
- See https://github.com/nextcloud/all-in-one/tree/main/community-containers how to add it to the AIO stack
- After adding the container, you need to visit http://ip.address.of.server:32400 in order to claim your server with a plex account
### Repository
https://github.com/plexinc/pms-docker
### Maintainer
https://github.com/szaimen