This role installs and configures Plex Media Server.
The only additional step you will need to take after installing plex with this role is to ensure that port 32400/tcp (default) is opened.
If you use firewalld, I have a simple role here, that will manage firewall ports for you.
This role currently supports 3 variables:
plex_version
: The version of plex media server to install.
plex_base_url
: The base url for the plex repository.
plex_user_uid
: A variable allowing you to overwride the UID of the plex user.
This role has no dependencies.
Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too:
- hosts: servers
roles:
- { role: ansible-role-plex }
GNU GPL v3