mirror of
https://github.com/jhd3197/ServerKit.git
synced 2026-11-09 13:35:12 +09:00
Switched all template icon URLs to use local /serverkit.ai/imgs/template-icons/ assets for consistency and reliability. Improved the Sidebar component with a new user context menu featuring theme switching, settings navigation, and logout, along with conditional display of the WordPress pipeline link. Added and updated related styles for the sidebar, user menu, and page headers, and introduced new theme variables for code/terminal backgrounds.
70 lines
1.5 KiB
YAML
70 lines
1.5 KiB
YAML
id: plex
|
|
name: Plex Media Server
|
|
version: "1.32"
|
|
description: Organize and stream your personal media collection to any device
|
|
icon: https://serverkit.ai/imgs/template-icons/plex.png
|
|
website: https://www.plex.tv
|
|
documentation: https://support.plex.tv
|
|
categories:
|
|
- media
|
|
- streaming
|
|
- entertainment
|
|
|
|
variables:
|
|
- name: PLEX_CLAIM
|
|
description: Plex claim token (get from plex.tv/claim)
|
|
required: false
|
|
- name: MEDIA_PATH
|
|
description: Path to media files on host
|
|
default: /media
|
|
required: true
|
|
- name: HTTP_PORT
|
|
description: Web interface port
|
|
type: port
|
|
default: "32400"
|
|
hidden: true
|
|
|
|
ports:
|
|
- port: 32400
|
|
protocol: tcp
|
|
description: Web interface
|
|
- port: 3005
|
|
protocol: tcp
|
|
description: Plex Companion
|
|
- port: 8324
|
|
protocol: tcp
|
|
description: Roku control
|
|
- port: 32469
|
|
protocol: tcp
|
|
description: Plex DLNA
|
|
|
|
volumes:
|
|
- name: config
|
|
path: /config
|
|
description: Plex configuration
|
|
- name: transcode
|
|
path: /transcode
|
|
description: Transcode directory
|
|
|
|
compose:
|
|
services:
|
|
plex:
|
|
image: linuxserver/plex:${VERSION:-latest}
|
|
container_name: ${APP_NAME}
|
|
restart: unless-stopped
|
|
network_mode: host
|
|
environment:
|
|
- PUID=1000
|
|
- PGID=1000
|
|
- TZ=UTC
|
|
- VERSION=docker
|
|
- PLEX_CLAIM=${PLEX_CLAIM}
|
|
volumes:
|
|
- plex_config:/config
|
|
- plex_transcode:/transcode
|
|
- ${MEDIA_PATH}:/media:ro
|
|
|
|
volumes:
|
|
plex_config:
|
|
plex_transcode:
|