File size: 560 Bytes
c7b8149
 
d754ea7
c7b8149
 
 
 
 
d754ea7
4846024
 
 
 
 
c7b8149
 
d754ea7
c7b8149
4846024
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# Use the official Plex Media Server Docker image
FROM plexinc/pms-docker:latest

# Set environment variables
ENV PLEX_CLAIM="your-claim-token" \
    PLEX_UID=1000 \
    PLEX_GID=1000 \
    PLEX_MEDIA_DIR="/data"

# Create necessary directories and set permissions
RUN mkdir -p /config /data && \
    chown -R plex:plex /config /data && \
    chmod -R 755 /config /data

# Expose ports
EXPOSE 32400/tcp 3005/tcp 8324/tcp 32469/tcp 1900/udp 32410/udp 32412/udp 32413/udp 32414/udp

# Set the entrypoint
ENTRYPOINT ["/usr/lib/plexmediaserver/Plex Media Server"]