lumio.DOCSGet Lumio ↗

LUMIO STREAM / REFERENCE

Administration control reference

Source-audited control inventory linked to the detailed workflows.

This generated reference maps every inventoried Administration/setup control to its detailed workflow. Labels and options are extracted from JSX; dynamic labels depend on the item and current state. A listed source control is not a claim of a new capability or a completed native walkthrough.

Overview & server lifecycle#

Read the workflow for purpose, permissions, steps, side effects and recovery. Within that area, open the matching form/dialog, change the named control and use that form’s save/apply action. Read-only status labels need no save. Disabled or conditional controls require the context described in the workflow.

Control / options Component / source
lumio . AdminApp · src/AdminApp.tsx:151
Open Media Center AdminApp · src/AdminApp.tsx:179
Administrator AdminApp · src/AdminApp.tsx:187
Restart AdminApp · src/AdminApp.tsx:229
Stop server AdminApp · src/AdminApp.tsx:233
Start server AdminApp · src/AdminApp.tsx:250
Open logs folder AdminApp · src/AdminApp.tsx:255
Open Media Center AdminApp · src/AdminApp.tsx:317
Finish setup later AdminApp · src/AdminApp.tsx:331
Dismiss AdminApp · src/AdminApp.tsx:392
Continue setup SetupChecklist · src/AdminApp.tsx:410

Metadata, artwork & inspection#

Read the workflow for purpose, permissions, steps, side effects and recovery. Within that area, open the matching form/dialog, change the named control and use that form’s save/apply action. Read-only status labels need no save. Disabled or conditional controls require the context described in the workflow.

Control / options Component / source
Edit metadata MetadataEditor · src/components/AdminMetadataEditor.tsx:58
Title MetadataEditor · src/components/AdminMetadataEditor.tsx:61
Release year MetadataEditor · src/components/AdminMetadataEditor.tsx:65
TMDB identifier MetadataEditor · src/components/AdminMetadataEditor.tsx:76
IMDb identifier MetadataEditor · src/components/AdminMetadataEditor.tsx:86
Season number MetadataEditor · src/components/AdminMetadataEditor.tsx:102
Episode display order Aired order DVD order Absolute order Availability depends on the series metadata provider. Refresh the series after correcting its provider ID. · Options: Aired order, DVD order, Absolute order MetadataEditor · src/components/AdminMetadataEditor.tsx:115
Synopsis MetadataEditor · src/components/AdminMetadataEditor.tsx:129
Find media to edit MetadataPanel · src/components/AdminPanels.tsx:252
Search MetadataPanel · src/components/AdminPanels.tsx:258
Needs review · no indexed film/TV identifier MetadataPanel · src/components/AdminPanels.tsx:260
Refresh ${refreshing.Name}? MetadataPanel · src/components/AdminPanels.tsx:317
Cancel MetadataPanel · src/components/AdminPanels.tsx:324
Refresh details & artwork MetadataPanel · src/components/AdminPanels.tsx:327
Providers for ${library.Name} ProviderEditor · src/components/AdminPanels.tsx:378
Enable online metadata providers ProviderEditor · src/components/AdminPanels.tsx:381
Metadata language · Options: ProviderEditor · src/components/AdminPanels.tsx:389
Country code ProviderEditor · src/components/AdminPanels.tsx:406
Save provider preferences ProviderEditor · src/components/AdminPanels.tsx:421
Inspect · ${media.Name} MediaInspection · src/components/MediaInspection.tsx:26
Parent folder MediaInspection · src/components/MediaInspection.tsx:45
Preview MediaInspection · src/components/MediaInspection.tsx:56
Close preview MediaInspection · src/components/MediaInspection.tsx:84
Open ${e.filename} MediaInspection · src/components/MediaInspection.tsx:103
Preview ${e.filename} MediaInspection · src/components/MediaInspection.tsx:115
Match ${e.filename} MediaInspection · src/components/MediaInspection.tsx:124
Edit ${e.filename} MediaInspection · src/components/MediaInspection.tsx:133
· MetadataReview · src/components/MetadataReview.tsx:38
Edit MetadataReview · src/components/MetadataReview.tsx:49
Refresh ${media.Name} MetadataReview · src/components/MetadataReview.tsx:52
Inspect source folder MetadataReview · src/components/MetadataReview.tsx:114
Find a metadata match MetadataReview · src/components/MetadataReview.tsx:117
Correct metadata manually MetadataReview · src/components/MetadataReview.tsx:123
Retry metadata lookup MetadataReview · src/components/MetadataReview.tsx:126
Find the right ${media.Type.toLowerCase()} RemoteMatch · src/components/MetadataReview.tsx:215
Title RemoteMatch · src/components/MetadataReview.tsx:224
Year RemoteMatch · src/components/MetadataReview.tsx:228
· RemoteMatch · src/components/MetadataReview.tsx:243

Connections & verification#

Read the workflow for purpose, permissions, steps, side effects and recovery. Within that area, open the matching form/dialog, change the named control and use that form’s save/apply action. Read-only status labels need no save. Disabled or conditional controls require the context described in the workflow.

Control / options Component / source
Advanced network settings & optional API monitoring NetworkPanel · src/components/AdminPanels.tsx:31
Media Center port AdvancedNetworkPanel · src/components/AdminPanels.tsx:85
Who can connect? This Mac only · loopback Other devices · HTTPS reverse proxy · Options: This Mac only · loopback, Other devices · HTTPS reverse proxy AdvancedNetworkPanel · src/components/AdminPanels.tsx:96
Secure public or LAN origin AdvancedNetworkPanel · src/components/AdminPanels.tsx:113
Save connection settings AdvancedNetworkPanel · src/components/AdminPanels.tsx:135
Restart background service AdvancedNetworkPanel · src/components/AdminPanels.tsx:138
Lumio securely extracts the connector credential and starts cloudflared itself. The pasted command is never executed as a shell script, and no sudo installation is needed. CloudflareSetup · src/components/CloudflareSetup.tsx:120
Public HTTPS address In Cloudflare, route this hostname to using HTTP. Its DNS CNAME must target this same tunnel. Lumio applies the address immediately. CloudflareSetup · src/components/CloudflareSetup.tsx:151
CloudflareSetup · src/components/CloudflareSetup.tsx:173
Stop remote connector CloudflareSetup · src/components/CloudflareSetup.tsx:181
Check local and public connection CloudflareSetup · src/components/CloudflareSetup.tsx:210
One-time system-service migration CloudflareSetup · src/components/CloudflareSetup.tsx:293
Stop remote access? CloudflareSetup · src/components/CloudflareSetup.tsx:306
Keep connected CloudflareSetup · src/components/CloudflareSetup.tsx:318
Stop connector CloudflareSetup · src/components/CloudflareSetup.tsx:321
copied ? 'Media Center address copied' : Copy Media Center address: ${url} EndpointCopy · src/components/EndpointCopy.tsx:48

Application & menu bar#

Read the workflow for purpose, permissions, steps, side effects and recovery. Within that area, open the matching form/dialog, change the named control and use that form’s save/apply action. Read-only status labels need no save. Disabled or conditional controls require the context described in the workflow.

Control / options Component / source
Open Administration when you log in to this Mac ApplicationPanel · src/components/AdminPanels.tsx:452
Remove background service ApplicationPanel · src/components/AdminPanels.tsx:477

People, access & sessions#

Read the workflow for purpose, permissions, steps, side effects and recovery. Within that area, open the matching form/dialog, change the named control and use that form’s save/apply action. Read-only status labels need no save. Disabled or conditional controls require the context described in the workflow.

Control / options Component / source
Refresh connected sessions AdminSessions · src/components/AdminSessions.tsx:56
Disconnect AdminSessions · src/components/AdminSessions.tsx:102
Disconnect this session? AdminSessions · src/components/AdminSessions.tsx:117
Keep connected AdminSessions · src/components/AdminSessions.tsx:140
Add person UsersPanel · src/components/Settings.tsx:398
selected === 'new' ? 'Welcome someone new' : Access for ${selected.Name} UserEditor · src/components/Settings.tsx:507
Username UserEditor · src/components/Settings.tsx:513
Show passwords UserEditor · src/components/Settings.tsx:546
Administrator access UserEditor · src/components/Settings.tsx:554
Disable sign-in for this account UserEditor · src/components/Settings.tsx:563
Access to all current and future libraries UserEditor · src/components/Settings.tsx:572
Maximum content rating No rating restriction G / general audiences PG / parental guidance PG-13 TV-14 R / mature · Options: No rating restriction, G / general audiences, PG / parental guidance, PG-13, TV-14, R / mature UserEditor · src/components/Settings.tsx:598

Your first setup#

Read the workflow for purpose, permissions, steps, side effects and recovery. Within that area, open the matching form/dialog, change the named control and use that form’s save/apply action. Read-only status labels need no save. Disabled or conditional controls require the context described in the workflow.

Control / options Component / source
Username Auth · src/components/Auth.tsx:138
Password Auth · src/components/Auth.tsx:150
visible ? 'Hide password' : 'Show password' Auth · src/components/Auth.tsx:163
Confirm password Auth · src/components/Auth.tsx:173
Clear this device’s app data Auth · src/components/Auth.tsx:209
Cancel Auth · src/components/Auth.tsx:227

Advanced tunnel modes#

Read the workflow for purpose, permissions, steps, side effects and recovery. Within that area, open the matching form/dialog, change the named control and use that form’s save/apply action. Read-only status labels need no save. Disabled or conditional controls require the context described in the workflow.

Control / options Component / source
Cloudflare Account ID ExistingTunnelPanel · src/components/ExistingTunnelPanel.tsx:150
Tunnel ID ExistingTunnelPanel · src/components/ExistingTunnelPanel.tsx:164
Remove monitoring ExistingTunnelPanel · src/components/ExistingTunnelPanel.tsx:227
Where to find IDs & choose a mode ExistingTunnelPanel · src/components/ExistingTunnelPanel.tsx:240
Refresh Cloudflare status TunnelPanel · src/components/TunnelPanel.tsx:88
Let Lumio manage the tunnel TunnelPanel · src/components/TunnelPanel.tsx:134
cloudflared executable TunnelPanel · src/components/TunnelPanel.tsx:142
Open logs TunnelPanel · src/components/TunnelPanel.tsx:182
Setup, migration & background behavior TunnelPanel · src/components/TunnelPanel.tsx:193

Home feed settings#

Read the workflow for purpose, permissions, steps, side effects and recovery. Within that area, open the matching form/dialog, change the named control and use that form’s save/apply action. Read-only status labels need no save. Disabled or conditional controls require the context described in the workflow.

Control / options Component / source
Move ${row.title} up HomeEditor · src/components/HomeSettings.tsx:151
Move ${row.title} down HomeEditor · src/components/HomeSettings.tsx:159
Section settings HomeEditor · src/components/HomeSettings.tsx:177
Section title HomeEditor · src/components/HomeSettings.tsx:180
Maximum titles · Options: HomeEditor · src/components/HomeSettings.tsx:188
All permitted libraries, including future additions HomeEditor · src/components/HomeSettings.tsx:202

Libraries & folder connections#

Read the workflow for purpose, permissions, steps, side effects and recovery. Within that area, open the matching form/dialog, change the named control and use that form’s save/apply action. Read-only status labels need no save. Disabled or conditional controls require the context described in the workflow.

Control / options Component / source
library ? Edit ${library.Name} : 'Make room for your collection' LibraryForm · src/components/LibraryForm.tsx:141
Display label This exact label appears in the Media Center sidebar. LibraryForm · src/components/LibraryForm.tsx:183
Or join an existing library New label · Options: New label, · LibraryForm · src/components/LibraryForm.tsx:195
Choose folders LibraryForm · src/components/LibraryForm.tsx:227
Folder path ${i + 1} LibraryForm · src/components/LibraryForm.tsx:237
Remove folder ${i + 1} LibraryForm · src/components/LibraryForm.tsx:244
Add another path LibraryForm · src/components/LibraryForm.tsx:256
Preserve existing folder structure LibraryForm · src/components/LibraryForm.tsx:261
Initial scan Scan after saving Save now, scan later · Options: Scan after saving, Save now, scan later LibraryForm · src/components/LibraryForm.tsx:277
Watch for new and changed files LibraryForm · src/components/LibraryForm.tsx:287
Look up metadata and artwork online LibraryForm · src/components/LibraryForm.tsx:295
Metadata language LibraryForm · src/components/LibraryForm.tsx:308
Country code LibraryForm · src/components/LibraryForm.tsx:317
Preferred metadata provider Engine’s recommended order Tried first where supported; other enabled providers remain as fallbacks. · Options: Engine’s recommended order, LibraryForm · src/components/LibraryForm.tsx:327
Group films using provider collection IDs LibraryForm · src/components/LibraryForm.tsx:346
Series recognition & ordering LibraryForm · src/components/LibraryForm.tsx:358
Folder hierarchy Each root contains individual series Each root is a franchise containing series Roots contain franchises, then individual series Franchise folders group distinct series; each series keeps its own seasons, metadata and history. Run a targeted s · Options: Each root contains individual series, Each root is a franchise containing series, Roots contain franchises, then individual series LibraryForm · src/components/LibraryForm.tsx:359
Episode metadata source Filename and folder hierarchy first Prefer embedded episode information · Options: Filename and folder hierarchy first, Prefer embedded episode information LibraryForm · src/components/LibraryForm.tsx:380
Combine matched seasons of the same series LibraryForm · src/components/LibraryForm.tsx:392
Use embedded titles for recognized extras LibraryForm · src/components/LibraryForm.tsx:400
Season zero label LibraryForm · src/components/LibraryForm.tsx:408
Who can access this library? LibraryForm · src/components/LibraryForm.tsx:426
Keep these connections and continue LibraryForm · src/components/LibraryForm.tsx:522
Add library Libraries · src/components/Settings.tsx:221
Edit ${l.Name} Libraries · src/components/Settings.tsx:251
Remove ${l.Name} Libraries · src/components/Settings.tsx:258
Scan this library Libraries · src/components/Settings.tsx:277
Scan all libraries Libraries · src/components/Settings.tsx:297
Remove ${remove.Name}? Libraries · src/components/Settings.tsx:303
Keep library Libraries · src/components/Settings.tsx:310
Remove library Libraries · src/components/Settings.tsx:313

Background tasks & scans#

Read the workflow for purpose, permissions, steps, side effects and recovery. Within that area, open the matching form/dialog, change the named control and use that form’s save/apply action. Read-only status labels need no save. Disabled or conditional controls require the context described in the workflow.

Control / options Component / source
Recent scan notices ScanProgress · src/components/ScanProgress.tsx:127
t.State === 'Running' ? Cancel ${t.Name} : Run ${t.Name} Tasks · src/components/Settings.tsx:374

Playback engine settings#

Read the workflow for purpose, permissions, steps, side effects and recovery. Within that area, open the matching form/dialog, change the named control and use that form’s save/apply action. Read-only status labels need no save. Disabled or conditional controls require the context described in the workflow.

Control / options Component / source
Hardware acceleration Software — compatibility first Apple VideoToolbox · Options: Software — compatibility first, Apple VideoToolbox Encoding · src/components/Settings.tsx:662
Encoding threads Automatic · Options: Automatic, threads Encoding · src/components/Settings.tsx:672
Transcoding temporary folder Encoding · src/components/Settings.tsx:686
Choose temporary folder Encoding · src/components/Settings.tsx:694
Throttle transcoding when it gets ahead of playback Encoding · src/components/Settings.tsx:708
Save engine settings Encoding · src/components/Settings.tsx:735

Logs & diagnostics#

Read the workflow for purpose, permissions, steps, side effects and recovery. Within that area, open the matching form/dialog, change the named control and use that form’s save/apply action. Read-only status labels need no save. Disabled or conditional controls require the context described in the workflow.

Control / options Component / source
Export diagnostic report Logs · src/components/Settings.tsx:802
Refresh Logs · src/components/Settings.tsx:808
Filter server logs Logs · src/components/Settings.tsx:816
Export logs Logs · src/components/Settings.tsx:834
Open log folder Logs · src/components/Settings.tsx:838

Backup & maintenance#

Read the workflow for purpose, permissions, steps, side effects and recovery. Within that area, open the matching form/dialog, change the named control and use that form’s save/apply action. Read-only status labels need no save. Disabled or conditional controls require the context described in the workflow.

Control / options Component / source
Create database backup Advanced · src/components/Settings.tsx:879
Restore from backup Advanced · src/components/Settings.tsx:883
Export server preferences Advanced · src/components/Settings.tsx:910
Import server preferences Advanced · src/components/Settings.tsx:923

Find your way.

Search guide titles, headings and full text.