PUQ Mautic

Product configuration

Jellyfin Family module WHMCS

Order now | Download | Community

Create a product of type PUQ Jellyfin Family (Setup → Products/Services), assign the Jellyfin server on the Module Settings tab, then configure the access policy in the injected configuration panel.

Product configuration

Media Accounts Configuration

Each media account is a separate Jellyfin user named mainusername-name. It inherits the product's playback / transcoding / Live TV / SyncPlay / session settings, but its library access is limited to a subset of the main account's libraries (chosen per media account). Setting the count to 0 removes all existing media accounts on the next Change package.

Media Accounts Configuration

Libraries Configuration

The dynamic list requires the product to be saved with a Server Group that contains a reachable Jellyfin server. Until then the panel shows a hint to select and save a Server Group.

Libraries — dynamic checkbox picker

User Configuration

User Configuration

Allow Playback

Toggle media playback, audio transcoding, video transcoding and video conversion without re-encoding.

Allow Playback

Feature Access

Live TV access, Live TV recording management, and force transcoding of remote media sources.

Feature Access

Links

Client Area

Client Area settings

Settings are stored as a single JSON document in configoption24. After saving, Create/Change actions push the resulting policy to Jellyfin.


Revision #2
Created 1 July 2026 19:03:22 by Ruslan
Updated 1 July 2026 19:03:36 by Ruslan