Added Jellyfin (#428)
* Added Jellyfin * Added HTTPS info in 'end' instruction
This commit is contained in:
parent
7945d81cdf
commit
9293d8e460
|
|
@ -0,0 +1,49 @@
|
|||
captainVersion: 4
|
||||
services:
|
||||
$$cap_appname:
|
||||
image: ghcr.io/linuxserver/jellyfin
|
||||
environment:
|
||||
PUID: $$cap_puid
|
||||
PGID: $$cap_pgid
|
||||
TZ: $$cap_tz
|
||||
JELLYFIN_PublishedServerUrl: '$$cap_appname.$$cap_root_domain'
|
||||
volumes:
|
||||
- $$cap_appname-config:/config
|
||||
- $$cap_appname-tvshows:/data/tvshows
|
||||
- $$cap_appname-movies:/data/movies
|
||||
caproverExtra:
|
||||
containerHttpPort: '8096'
|
||||
ports:
|
||||
- 7359:7359
|
||||
- 1900:1900
|
||||
caproverOneClickApp:
|
||||
variables:
|
||||
- id: '$$cap_puid'
|
||||
label: Jellyfin UserID
|
||||
defaultValue: 1000
|
||||
description: UserID used by JellyFin to avoid permission problems, please refer to docs- https://github.com/linuxserver/docker-jellyfin#Parameters
|
||||
validRegex: /[0-9]/
|
||||
- id: '$$cap_pgid'
|
||||
label: Jellyfin GroupID
|
||||
defaultValue: 1000
|
||||
description: GroupID used by JellyFin to avoid permission problems, please refer to docs- https://github.com/linuxserver/docker-jellyfin#Parameters
|
||||
validRegex: /[0-9]/
|
||||
- id: '$$cap_tz'
|
||||
label: Time Zone
|
||||
defaultValue: Asia/Kolkata
|
||||
description: Get yours from https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
|
||||
validRegex: /.{1,}/
|
||||
instructions:
|
||||
start: |-
|
||||
Jellyfin is a Free Software Media System that puts you in control of managing and streaming your media.
|
||||
It is an alternative to the proprietary Emby and Plex, to provide media from a dedicated server to end-user devices via multiple apps.
|
||||
|
||||
For more details visit- https://github.com/jellyfin/jellyfin
|
||||
|
||||
PS. It might not work with RPi, or atleast, you wont be able to use OpenMax or V4L2 because Caprover ignores 'devices' parameters of docker-compose
|
||||
end: |-
|
||||
Jellyfin has been successfully deployed! Please wait atleast 2-4 mins before trying to connect. To enable HTTPS, enable it inside app config from caprover dashboard. 'Enable HTTPS' setting inside of Jellyfin might not work.
|
||||
displayName: Jellyfin
|
||||
isOfficial: false
|
||||
description: A free media streaming alternative to Plesk. Also supports group sync.
|
||||
documentation: See https://github.com/linuxserver/docker-jellyfin
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 787 KiB |
Loading…
Reference in New Issue