Skip to content
Admin9705 edited this page Aug 25, 2024 · 112 revisions

WANT TO HELP? CLICK THE ★ (STAR LOGO) on the Front Page

UNDER CONSTRUCTION

Table of Contents

  1. Intro
  2. Access Information
  3. Installing Plex
    1. Plex Local Edition
    2. Plex Remote Edition
  4. Configuring Plex
    1. Remote Access
    2. Accessing Content
    3. Optimization
  5. Configuring Hardware Encoding
    1. Background and Quick Check
    2. CPU Support for HW Encoding Info
    3. Host Driver Setup and Install
  6. Summary

1. Intro

Plex is the core reason we are here. It offers an easy way to turn your personal media into a custom streaming service, much like Netflix. Whether you're managing a small collection or a vast library that pushes the limits of storage, Plex provides a powerful and flexible solution for organizing, accessing, and streaming your content.

2. Access Information

Protocol Address Notes
traefik plex:32400 Only for [Internal App-to-App Communication]
https plex.domain.com Requires [Traefik] deployment for remote access
http domain.com:32400 Poor security - Use with [PG Port Guard]
http ipv4:32400 Recommended for local servers only

Note: Ideal for apps to communicate internally. Click here for more info.

3. Installing Plex

When setting up Plex, you'll need to choose between the Local and Remote Editions, which determine how you claim your Plex server. The Local Edition allows easy server claims within a local network, while the Remote Edition facilitates claiming via an IP address for broader access.

I. Plex Local Edition

Setting up the Local Edition is straightforward. Once installed, access Plex using your local IP address, log in, and claim your server. If you plan to access your server remotely, ensure that remote access is enabled.

II. Plex Remote Edition

a. Video Guide: Remote Setup

Watch the Plex Remote Setup Guide for detailed instructions.

b. Setting Up the Remote Edition

The Remote Edition setup involves obtaining a Plex server claim token from plex.tv/claim. Enter this token during installation to claim your server. Follow the on-screen instructions to complete the setup.

4. Configuring Plex

Configuring Plex involves setting up remote access and optimizing how you manage and access your content.

I. Remote Access

Disable Plex’s built-in remote access if you're using a domain with plex.domain.com. This ensures streamlined access and security.

II. Accessing Content

When specifying content directories, it’s recommended to type the paths rather than selecting them. This minimizes errors and ensures consistency.

Examples:

  • /mnt/unionfs/tv
  • /mnt/unionfs/movies
  • /mnt/unionfs/mycustomcategory

III. Library Settings

For optimal performance, configure your library settings as shown:

Setting Recommended Value
Scan my library automatically ☐ Unchecked
Run a partial scan when changes are detected ☑️ Checked
Custom server access URLs ☐ Unchecked
Scan my library periodically ☐ Unchecked
Library scan interval Daily
Empty trash automatically after every scan ☐ Unchecked (recommended until stable)
Allow media deletion ☑️ Checked
Generate video preview thumbnails Never (to avoid bans)
Generate chapter thumbnails Never (to avoid bans)
Analyze audio tracks for loudness Never (to avoid bans)
Location visibility Admin only

5. Configuring Hardware Encoding

To enable hardware transcoding, you must have a Plex Pass. For more details, see Using Hardware-Accelerated Streaming.

Background and Quick Check

Ensure your server has a compatible CPU with integrated GPU (iGPU) or a dedicated GPU. Perform a quick check by running ls -la /dev/dri to confirm driver installation.

Host Driver Setup

Follow the specific host driver setup steps, such as enabling necessary drivers and ensuring proper permissions, to enable hardware encoding in Docker.

6. Summary

Regularly monitor your Plex server’s performance and disk space. Be mindful of network constraints when accessing the server remotely. For any issues, refer to our Discussions or Discord for support.

Installing PlexGuide

  1. PlexGuide Install Information

Preplanning & Information

  1. PG Folder Structure

Domain and Port Control

  1. CloudFlare Tunnel

Primary Applications

  1. Plex

Useful Links

  1. PG YouTube Channel
Clone this wiki locally