-
Notifications
You must be signed in to change notification settings - Fork 98
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #227 from StephenBrown2/jellyfin-linuxserver
Add jellyfin-linuxserver RockOn
- Loading branch information
Showing
2 changed files
with
73 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,71 @@ | ||
{ | ||
"Jellyfin": { | ||
"description": "Jellyfin media server: The Free Software Media System<p>Jellyfin is the volunteer-built media solution that puts you in control of your media.<br>Stream to any device from your own server, with no strings attached.<br>Your media, your server, your way.</p><p>Based on the latest Linuxserver.io docker image: <a href='https://hub.docker.com/r/linuxserver/jellyfin' target='_blank'>https://hub.docker.com/r/linuxserver/jellyfin</a>, available on x86_64/amd64 and aarch64/arm64 architectures.</p>", | ||
"more_info": "<h4>Adding media to Jellyfin.</h4><p>You can add Shares (with media) to Jellyfin from the settings wizard of this Rock-on. Then, from Jellyfin WebUI, you can update and re-index your library.</p><p> Visit https://hub.docker.com/r/linuxserver/jellyfin for description of each option.</p><p>NOTE: Due to some current <a href='https://github.com/rockstor/rockstor-core/issues/2209' target='_blank'>limitations in Rock-On networking</a>, this Rock-On cannot be installed at the same time as Emby, as they use the same port number, which must be 8096.</p>", | ||
"version": "0.0.1", | ||
"website": "https://jellyfin.org", | ||
"icon": "https://jellyfin.org/docs/images/header-icon.svg", | ||
"ui": { | ||
"slug": "" | ||
}, | ||
"volume_add_support": true, | ||
"containers": { | ||
"jellyfinserver": { | ||
"image": "linuxserver/jellyfin", | ||
"launch_order": 1, | ||
"opts": [ | ||
[ | ||
"--net", | ||
"host" | ||
] | ||
], | ||
"devices": { | ||
"VAAPI": { | ||
"description": "<u>Optional:</u> path to hardware transcoding device (/dev/dri/renderD128). Leave blank if not needed.", | ||
"label": "VAAPI device" | ||
} | ||
}, | ||
"ports": { | ||
"8096": { | ||
"description": "Jellyfin WebUI port. This MUST be 8096 due to current networking limitations", | ||
"host_default": 8096, | ||
"label": "WebUI port", | ||
"protocol": "tcp", | ||
"ui": true | ||
}, | ||
"8920": { | ||
"description": "Jellyfin HTTPS port. Suggested default: 8920", | ||
"host_default": 8920, | ||
"label": "HTTPS port", | ||
"protocol": "tcp", | ||
"ui": false | ||
} | ||
}, | ||
"volumes": { | ||
"/config": { | ||
"description": "Choose a Share for the Jellyfin configuration. Eg: create a Share called jellyfin-config for this purpose alone.", | ||
"label": "Config Storage" | ||
}, | ||
"/media": { | ||
"description": "Choose a Share with media content. Eg: create a Share called jellyfin-media for this purpose alone or use an existing share. It will be available as /media inside Jellyfin. You can also add more shares later if you so desire.", | ||
"label": "Media Storage" | ||
} | ||
}, | ||
"environment": { | ||
"PUID": { | ||
"description": "Enter a valid UID of an existing user with permission to media shares to run Jellyfin as.", | ||
"label": "UID", | ||
"index": 1, | ||
"default":1000 | ||
}, | ||
"PGID": { | ||
"description": "Enter a valid GID of an existing user with permission to media shares to run Jellyfin as.", | ||
"label": "GID", | ||
"index": 2, | ||
"default":1000 | ||
} | ||
} | ||
} | ||
} | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters