Create New Document

The title of your document (will be displayed as H1)
URL-friendly name (no spaces, use dashes)
Path where to create document (optional, use forward slashes to create subdirectories)

Move/Rename Document

Current location of the document
New path for the document (including the slug)
This only changes the document's path. It does not modify the document's title (H1 heading).

Delete Document

Are you sure you want to delete this document? This action cannot be undone.

Warning: If this is a folder, all contents including subfolders and documents will be deleted.

Message

Message content goes here.

Confirm Action

Are you sure?

Attachments

Allowed file types: jpg, jpeg, png, gif, svg, webp, txt, log, csv, sfd, zip, pdf, docx, xlsx, pptx, mp4 (Max: 10MB)

Document Files

Loading attached files...

Document History

Previous Versions

Loading versions...

Preview

Select a version to preview

Wiki Settings

Language for the user interface
Number of versions to keep per document. Set to 0 to disable versioning.
Maximum allowed file size for uploads in MB.

User Management

Add New User

Leave empty to keep current password
Users with these groups can access restricted sections.

Define path-based access rules for sections of your wiki, then assign users to groups in the Users tab. Rules are evaluated in order. First match wins.

Active Rules

Import markdown files from a ZIP archive. Files will be processed and stored in the appropriate document structure. Directory structure in the ZIP (category/subcategory) will be preserved in the wiki.

Upload a ZIP file containing markdown (.md) files to import.

Create and manage backups of your wiki data. Backups include all documents, images, and configuration files.

Available Backups

Loading backups...

Add/Edit Access Rule

Selected: /

Add Column

Neptune MDM

Neptune MDM is the management extension for Jellyfin. Neptune's app and per-device preferences remain usable without it; sync and remote-management support for future backends will depend on their extension capabilities.

Neptune MDM handles settings sync, backup, and remote device management. It keeps your preferences consistent across every Neptune client on your account and gives server administrators tools for managing users, sending announcements, and setting up child accounts.

Settings Sync

Every supported preference you change on one device syncs to your other
Neptune clients. Change your theme on your iPhone and your Apple TV updates in
real time. Adjust playback settings on one device and every other device picks
up the change automatically.

You can turn Settings Sync off for a device or use
Device Overrides to keep only selected settings
different there. Applying an override leaves the setting's current value on
that device and does not change the server or another device. Removing it
publishes the current local value the next time sync runs. See
Backup & Restore for the client-side controls.

Supported synchronized changes are backed up to the server. When you sign in
on a new device, Neptune restores that synchronized configuration. Themes,
layout, playback preferences, and other profile settings carry over without
manual setup. Device Overrides stay on the device where they were created and
are not included in the backup.

That synchronized profile includes native Library Pins,
the iPhone’s ordered Compass Shortcuts, and its Live Activity enabled/type
preferences. iOS Home Screen and Lock Screen widget placement, size, and
per-widget Page/Section/Pin selection remain system-owned configuration on the
individual device; they are not a single Neptune setting for MDM to replace.

Remote Management

Server administrators can manage a user's supported synchronized Neptune
settings through the plugin's dashboard in Jellyfin. The schema covers
appearance, playback, search, layout, and other profile preferences while
excluding device-local and runtime-only values.

Changes push to the user's devices immediately if they're online, or apply the next time they sign in. Only the settings you actually change are sent, so you never accidentally overwrite a user's other preferences.

The settings form is built from a schema that Neptune itself uploads, so new app releases add their new settings to the dashboard automatically. No plugin update required.

On iPhone and iPad, this includes the independent
Picture in Picture and Background Playback switches under
Playback. Both default on. A pushed change applies when the user starts the
next playback session and has no playback effect on Apple TV.

With the current plugin protocol, an administrator's explicit change to a
setting also clears a Device Override for that setting. Only settings included
in the administrator's change are affected; unrelated overrides remain. The
forced value is retained by the server so a device that was offline still
applies it after reconnecting, even when ordinary sync is off.

Older Neptune MDM releases still allow normal Device Override filtering but
cannot guarantee administrator override clearing or preserve every Server
Default when creating a user's first partial backup. Neptune displays a
compatibility warning until the plugin is updated.

Server Defaults

Administrators can define default settings that apply to all new Neptune users on the server:

Example What it does
Default theme New users launch Neptune with your chosen theme
Transcode settings Set a default bitrate cap or force transcoding for all users
Pre-filled server URLs New users skip manual entry for their Jellyfin and Seerr servers

Server defaults override Neptune's built-in defaults. Existing users are not affected, only new accounts that sign in after the defaults are configured.

Announcements

Administrators can write announcement cards that appear inside Neptune on their users' devices. Each announcement shows once per device and stays dismissed after that.

Announcements support:

Useful for planned maintenance windows, new library additions, or house rules.

Child Accounts

Administrators can mark any user as a child account. On every device that user signs in on, Neptune:

Child accounts pair with Neptune's in-app parental controls, where admins set the age rating limit and choose which libraries the account can access. See Administration for the client-side setup.

Devices

The dashboard lists the devices each user has signed in on, so you can see where Neptune is installed across your server. Devices register automatically. No setup needed.

Attached Files

Loading attached files...
Search Results