Plex: Difference between revisions
Copyedit, add Plexamp client |
Let's not recommended deprecated TLS versions and questionable (in-)security ricing |
||
| (3 intermediate revisions by 2 users not shown) | |||
| Line 42: | Line 42: | ||
== Clients == | == Clients == | ||
[https://www.plex.tv/blog/plex-media-player-now-ambidextrous-free-kodi-said/ Plex Media Player] is Plex's media client, packaged in Nix as plex-media-player. | === Plex Media Player === | ||
[https://www.plex.tv/blog/plex-media-player-now-ambidextrous-free-kodi-said/ Plex Media Player] is Plex's media client, packaged in Nix as plex-media-player. | |||
=== Plex Desktop === | |||
Alternatively, a newer and more modern Plex client called Plex Desktop is packaged in Nix as plex-desktop. | |||
To be able to sign in in Plex Desktop, you may need to set <code>xdg.portal.xdgOpenUsePortal = true;</code> in your NixOS configuration. [https://github.com/NixOS/nixpkgs/issues/341968 See this issue]. | |||
=== Plexamp === | |||
Plex also provide Plexamp for music. It's packaged in Nix but (as of August 2024) only for x86_64. | Plex also provide Plexamp for music. It's packaged in Nix but (as of August 2024) only for x86_64. | ||
| Line 75: | Line 82: | ||
ssl_stapling on; | ssl_stapling on; | ||
ssl_stapling_verify on; | ssl_stapling_verify on; | ||
# Forward real ip and host to Plex | # Forward real ip and host to Plex | ||
| Line 114: | Line 116: | ||
proxy_set_header X-Plex-Device-Vendor $http_x_plex_device_vendor; | proxy_set_header X-Plex-Device-Vendor $http_x_plex_device_vendor; | ||
proxy_set_header X-Plex-Model $http_x_plex_model; | proxy_set_header X-Plex-Model $http_x_plex_model; | ||
# Buffering off send to the client as soon as the data is received from Plex. | # Buffering off send to the client as soon as the data is received from Plex. | ||
| Line 126: | Line 123: | ||
locations."/" = { | locations."/" = { | ||
proxyPass = "http://plex.domain.tld:32400/"; | proxyPass = "http://plex.domain.tld:32400/"; | ||
proxyWebsockets = true; | |||
}; | }; | ||
}; | }; | ||