Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/toomuchio/plex-nginx-reverseproxy
Configuration to serve Plex Media Center https://plex.tv using Nginx https://nginx.com
https://github.com/toomuchio/plex-nginx-reverseproxy
nginx nginx-configuration nginx-proxy plex plex-media-server plex-server
Last synced: 12 days ago
JSON representation
Configuration to serve Plex Media Center https://plex.tv using Nginx https://nginx.com
- Host: GitHub
- URL: https://github.com/toomuchio/plex-nginx-reverseproxy
- Owner: toomuchio
- Created: 2016-10-27T08:32:01.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2022-07-11T17:22:36.000Z (over 2 years ago)
- Last Synced: 2024-08-01T19:32:53.399Z (3 months ago)
- Topics: nginx, nginx-configuration, nginx-proxy, plex, plex-media-server, plex-server
- Homepage:
- Size: 27.3 KB
- Stars: 660
- Watchers: 37
- Forks: 94
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Plex Nginx Reverse Proxy
This configuration will allow you to serve Plex via Nginx.
## Minimal Requirements
Nginx
Plex:
* Remote Access - Disable
* Network - Custom server access URLs = `https://:443,http://:80`
* Network - Secure connections = Preferred.
* ![#f03c15](https://placehold.it/15/f03c15/000000?text=+) `Note you can force SSL by setting required and not adding the HTTP URL, however some players which do not support HTTPS (e.g: Roku, Playstations, some SmartTVs) will no longer function.`
## Optional Requirements
UFW or other firewall:
* Deny port 32400 externally (Plex still pings over 32400, some clients may use 32400 by mistake despite 443 and 80 being set).
* Note adding `allowLocalhostOnly="1"` to your Preferences.xml, will make Plex only listen on the localhost, achieving the same thing as using a firewall.