44 lines
1013 B
Plaintext
44 lines
1013 B
Plaintext
[Unit]
|
|
Description=Plex Media Server
|
|
Wants=network-online.target
|
|
After=network-online.target
|
|
After=local-fs.target
|
|
|
|
[Container]
|
|
Pod=plex.pod
|
|
ContainerName=plex
|
|
Image=docker.io/plexinc/pms-docker:latest
|
|
AutoUpdate=registry
|
|
|
|
# Environment=PLEX_CLAIM=
|
|
# Environment=PLEX_UID=
|
|
# Environment=PLEX_GID=
|
|
# Environment=ADVERTISE_IP=
|
|
# Environment=ALLOWED_NETWORKS=
|
|
EnvironmentFile=/mnt/data/containers/plex/.env.plex
|
|
|
|
Volume=/mnt/data/containers/plex/config:/config:Z
|
|
Volume=/mnt/data/containers/plex/trans:/transcode
|
|
Volume=/mnt/video/movies:/movies
|
|
Volume=/mnt/video/tv:/tv
|
|
Volume=/mnt/video/anime:/anime
|
|
Volume=/mnt/audio/Sorted:/music
|
|
Volume=/mnt/audio/Audio Books:/books
|
|
|
|
# don't have cpu features accessible here
|
|
# for hardware transcoding
|
|
# AddDevice=/dev/dri
|
|
|
|
Label=homepage.group=Media
|
|
Label=homepage.name=Plex
|
|
Label=homepage.icon=plex.png
|
|
Label=homepage.href=http://plex.forest:32400/web/
|
|
Label=homepage.description="Stream Media"
|
|
|
|
[Service]
|
|
Restart=always
|
|
TimeoutStartSec=90
|
|
|
|
[Install]
|
|
WantedBy=default.target
|