Page:
Plex in Proxmox
Pages
Automation Pipeline
Backup and Restore Strategy
Bookstack
Dashy
Dispatcharr
Forgejo
FreshRSS
Frigate
Hatikvah Trade Revolution
Home Assistant
Home DNS Setup
Home
How to Update Apps
Infrastructure Overview
Known Issues and Gotchas
Komodo
Maintenance Schedule
Mosquitto
NAS NFS Share for LXC
Network
Nexus Setup
Open WebUI and Ollama
Pinchflat
Plex in Proxmox
Power and UPS
Proxmox LXC Services
Renovate
Restore Proxmox Containers
SOPS and Secrets
SSH Public Key onto Nexus
Tandoor
Useful Commands
Wyze Bridge
No results
4
Plex in Proxmox
Matt Cupp edited this page 2026-05-29 17:35:45 -04:00
Set Up Plex in Proxmox
Current homelab Plex: Running in a PVE LXC at
192.168.1.207:32400. Media is on Hyperion (Synology NAS) mounted via NFS. This page is a generic setup guide. See Proxmox LXC Services for this homelab's specific config.
Guide for running Plex in a Proxmox LXC container with media stored on a Synology NAS.
1. Set Up Your Synology NAS
Create a shared folder:
- Log in to your Synology NAS
- Go to Control Panel -> Shared Folder and create a folder for media files
Enable NFS:
- Go to Control Panel -> File Services
- Enable NFS (preferred for Linux) or SMB
Set permissions:
- Grant read access to the Proxmox host IP for the media shared folder
2. Mount the NAS in Proxmox
SSH into your Proxmox host and mount the NAS share:
mkdir -p /mnt/synology_media
mount -t nfs <Synology_IP>:/volume1/media /mnt/synology_media
To persist across reboots, add to /etc/fstab:
<Synology_IP>:/volume1/media /mnt/synology_media nfs defaults 0 0
3. Create the LXC Container
In Proxmox:
- Go to Datacenter -> Create CT
- Choose an Ubuntu template
- Allocate CPU, memory, and disk as needed
In the container Resources section, add a Mount Point:
- Host path:
/mnt/synology_media - LXC path:
/mnt/media
4. Install Plex
SSH into the LXC container and install:
sudo apt update
sudo apt install plexmediaserver
5. Configure Plex
- Open
http://<Container_IP>:32400/webin a browser - Follow the setup wizard to link your Plex account
- Go to Settings -> Libraries and add
/mnt/mediaas a library
6. Enable Remote Access (Optional)
- Forward port 32400 on your router to the LXC container IP
- In Plex: Settings -> Remote Access -> enable and confirm the port is reachable
Source: Based on a Copilot guide (August 2024), adapted for this homelab setup.
Automation
Infrastructure
Services
- Dashy
- Bookstack
- Tandoor
- Home Assistant
- Pinchflat
- FreshRSS
- Frigate
- Wyze-Bridge
- Mosquitto
- Dispatcharr
- Proxmox LXC Services
Operations
- How to Update Apps
- Backup & Restore Strategy
- Maintenance Schedule
- Useful Commands
- Restore Proxmox Containers
- NAS NFS Share for LXC
- SSH Public Key onto Nexus