Skip to content

Instantly share code, notes, and snippets.

@nmaggioni
Forked from andrey-str/ufw plexmediaserver app profile.md
Last active March 29, 2026 17:44
Show Gist options
  • Select an option

  • Save nmaggioni/45dcca7695d37e6109276b1a6ad8c9c9 to your computer and use it in GitHub Desktop.

Select an option

Save nmaggioni/45dcca7695d37e6109276b1a6ad8c9c9 to your computer and use it in GitHub Desktop.
Plex Media Server UFW rule

/etc/ufw/applications.d/plexmediaserver

[plexmediaserver]
title=Plex Media Server (Standard)
description=The Plex Media Server
ports=32400/tcp|3005/tcp|5353/udp|8324/tcp|32410:32414/udp

[plexmediaserver-dlna]
title=Plex Media Server (DLNA)
description=The Plex Media Server (additional DLNA capability only)
ports=1900/udp|32469/tcp

[plexmediaserver-all]
title=Plex Media Server (Standard + DLNA)
description=The Plex Media Server (with additional DLNA capability)
ports=32400/tcp|3005/tcp|5353/udp|8324/tcp|32410:32414/udp|1900/udp|32469/tcp

Once you have defined your application file tell ufw to reload the application definitions with:

ufw app update plexmediaserver

Use it with:

ufw allow plexmediaserver-all
@cjLGH
Copy link
Copy Markdown

cjLGH commented Jan 16, 2025

Works perfectly, and I even learned how ufw app lists worked in the process. Thanks!

same, thanks for this 👍

@raphaelmaria
Copy link
Copy Markdown

Thanks, This is solved my problem with Plex.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment