Files
Jellyswarrm/docs/ui.md
Lukas Kreussel dcee0bf540 add docu
2025-08-23 16:51:31 +02:00

3.3 KiB
Raw Permalink Blame History

Jellyswarrm UI Documentation

Adding Servers

Servers

To connect your Jellyfin servers to Jellyswarrm, follow these steps:

  1. Open the Jellyswarrm Web UI in your browser:
    http://[JELLYSWARRM_HOST]:[JELLYSWARRM_PORT]/ui

  2. Log in with the username and password you set in the environment variables during deployment.

  3. Go to the Servers section.

  4. Fill in the required details:

    • Server Name A friendly display name for the server.
    • Jellyfin URL The full URL to your Jellyfin server (e.g. http://jellyfin.example.com).
    • Priority Determines which server takes precedence for tasks not handled by the proxy (such as theming/styling). Higher numbers = higher priority.
  5. Click Add to save the server.

To remove a server, simply click the Delete button next to the one you want to remove.

User Mappings

Jellyswarrm allows you to link users across multiple Jellyfin servers into a single unified account. This way, users can log in once and access media from all their connected servers seamlessly.


Adding Users

Automatic Mapping

If a user already exists on one or more connected servers, they can log in directly with their existing Jellyfin credentials. Jellyswarrm will automatically create a local user and set up the necessary server mappings.

If the same username and password exist on multiple servers, Jellyswarrm will link those accounts together automatically. This provides a smooth experience, giving the user unified access to all linked servers.


Manual Mapping

Add User

To manually create a user in Jellyswarrm:

  1. Open the Jellyswarrm Web UI in your browser:
    http://[JELLYSWARRM_HOST]:[JELLYSWARRM_PORT]/ui
  2. Log in with the admin credentials you set during deployment.
  3. Navigate to the Users section.
  4. Define a username and password for the new user.
  5. Click Add to create the user.

Adding Server Mappings to a User

Add Mapping

To link a user to additional server accounts:

  1. In the Users section, find the user you want to extend with server mappings.
  2. If the user does not yet have a mapping for a server, a dropdown menu will appear under their entry.
  3. Select the target server from the dropdown.
  4. Enter the username and password for the Jellyfin account on that server.
  5. Click Add to save the mapping.

Removing Users or Mappings

To remove a user or unlink a specific server mapping, simply press the Delete button next to the entry you want to remove.

Global Settings

Settings

The Settings section lets you configure global options that affect how Jellyswarrm appears to your users and clients:

  • Public Address The external address reported to Jellyfin clients.
  • Server Name The display name shown to users when they log in.
  • Add Server Name to Title When enabled, Jellyswarrm will append the server name to media titles in the format:
    Title [Server Name].