Skip to content

General Configuration

Platform configuration is managed from Admin → Platform Config. Changes take effect immediately — no restart required.

Branding

SettingDescription
App TitleThe platform name shown in the browser tab, emails, and policy pages. Also available as in policy templates
Logo AssetImage shown in the navigation header. Pick from the asset library. Recommended: SVG or PNG with transparent background
Icon AssetFavicon shown in browser tabs and bookmarks
Platform ThemeThe active visual theme. Pick from themes created in Admin → Themes

Content

SettingDescription
Banner CollectionCollection whose matched items are shown in the hero banner on the home page. Typically a hidden collection used only for this purpose
Visitor AccessControls what unauthenticated visitors can do (see below)

Visitor Access levels

LevelBehaviour
noneVisitors are redirected to the login page. No content is visible without an account
browseVisitors can browse and see content listings, but cannot watch. Useful for a public-facing catalogue
watchVisitors can browse and watch content without logging in. Gated content still requires a subscription

Accounts

SettingDescription
Registration ModeControls how new viewer accounts are created (see below)
Max ProfilesDefault maximum number of profiles per account. Individual tiers can override this
Max Concurrent StreamsDefault maximum simultaneous streams per account. Individual tiers can override this

Registration modes

ModeBehaviour
noneRegistration is closed. No new accounts can be created
openAnyone can sign up with an email and password
approvalViewers can register, but their account is held pending until an admin approves it in Admin → Accounts
inviteAccounts can only be created via invitation links sent by an admin

Subscriptions

SettingDescription
Enable subscriptionsWhen on, content can be gated by subscription tier. When off, all content is freely accessible to any viewer with an account. Requires Stripe to be configured — contact us before enabling

Ads

SettingDescription
Ads AudienceWho sees ads (see below)
Ad ProviderWhether to use self-hosted ads, Google IMA, or none
Ad Break IntervalHow frequently ad breaks are inserted during playback (e.g. every 10 minutes)
Ads Per BreakNumber of ads played in each break (pod size)

Ads Audience levels

LevelBehaviour
noneAds are disabled for everyone
unauthenticatedAds play only for visitors who are not logged in
allAds play for all viewers regardless of login status. Tiers with the No Ads benefit are exempt

For provider-specific setup see Self-Hosted Ads or Google Ads.

Support

SettingDescription
Support EmailEmail address where viewer support requests are forwarded. Leave empty to hide the support form from the platform footer
Email ThemeTheme applied to outgoing system emails (password reset, invite links, approval notifications). Pick from themes in Admin → Themes

Policies

Assigns a template to each policy slot. The rendered policy is served at the corresponding URL and linked from the platform footer.

SlotViewer URLFooter link
Terms of Service Template/template/termsTerms of Service
Privacy Policy Template/template/privacyPrivacy Policy
Cookie Policy Template/template/cookiesCookie Policy

Leave a slot empty to hide that footer link entirely.