sagetvopen-sagetv-server-opendct-java16

sagetvopen-sagetv-server-opendct-java16

官方

Docker 应用程序 from jusjoken's Repository

概述

SageTV is an Open Source PVR and Media Player

  • including OpenDCT: An open source digital cable tuner network encoder for SageTV

Configuration

  • /opt/sagetv - This is the base directory for the server and other sagetv related files. Under this location there can be a 'server' directory and if the existing 'server' directory exists it will be upgraded.
  • /var/media - Path for sagetv recordings and videos. Under this directory there should be (or will be created) a 'tv' directory where SageTV recordings will get recorded.
  • /var/tv - Path for tv recordings if you want to store those in an alternate location.
  • /var/mediaext - Path for extra media files. This can be whatever you want, but you will configure SageTV to look for videos, music, pictures, etc from this location.

Permissions

  • PUID - Should be the 'nobody' user for Unraid
  • PGID - Should be the 'users' group for Unraid
  • VIDEO_GUID - Should be the 'video' group for Unraid (used if you use PCI/USB video capture devices)

Notes

  • SageTV will need to use 'host' or 'br0' (set a unique IP) networking, so while the ports are defined, they are not required to be edited. Without 'host' or 'br0', sagetv will think your network clients are connecting as remote placeshifters, and present the placeshifter login. If using br0 mode (preferred) as the IP is unique the WebUI port of 8080 will not have any issues. If running in host mode, make sure you don't have other docker containers that are using port 8080. If you do, then EITHER change SageTV Jetty Port (in plugin configuration) after install, or, update the other docker containers to NOT use port 8080.
  • On every Docker start, it will check for a new version of SageTV and install it, if it exists. You can force it to stay on a sepcific version by setting the Version in the template. The Version must match exactly the version tag from the github releases.
  • There are Java 8, 11, and 16 version of these containers. Java 8 will be the default moving forward, but it currently has issues with the the /apps/ path in the Jetty Web UI.

###Container version: 2.0.7

运行时参数

网络用户界面
http://[IP]:[PORT:8080]/
网络
host
特权
true

模板配置

SageTV WebUIPorttcp

SageTV WebServer Port

目标
8080
默认值
8080
价值
8080
OpenDCT WebUIPorttcp

OpenDCT WebUI Port

目标
9091
默认值
9091
价值
9091
Port 2Porttcp

Container Port: 42024

目标
42024
默认值
42024
价值
42024
Port 3Porttcp

Container Port: 7818

目标
7818
默认值
7818
价值
7818
Port 4Portudp

Container Port: 8270

目标
8270
默认值
8270
价值
8270
Port 5Portudp

Container Port: 31100

目标
31100
默认值
31100
价值
31100
Port 6Porttcp

Container Port: 31099

目标
31099
默认值
31099
价值
31099
Port 7Portudp

Container Port: 16867

目标
16867
默认值
16867
价值
16867
Port 8Portudp

Container Port: 16869

目标
16869
默认值
16869
价值
16869
Port 9Porttcp

Container Port: 16881

目标
16881
默认值
16881
价值
16881
SageTV Appdata PathPathrw

SageTV base directory

目标
/opt/sagetv
默认值
/mnt/user/appdata/sagetv/
价值
/mnt/user/appdata/sagetv/
Media PathPathrw

SageTV Media Directory (for recordings, etc)

目标
/var/media
默认值
/mnt/user/media/sagetv/
价值
/mnt/user/sagemedia/
Extra Media PathPathrw

SageTV videos directory for other imported video files

目标
/var/mediaext
默认值
/mnt/user/media/videos/
价值
/mnt/user/media/videos/
unRAID Share PathPathrw

Container Path: /unraid

目标
/unraid
默认值
/mnt/user
价值
/mnt/user
OpenDCT ConfigurationPathrw

Configuration

目标
/etc/opendct
默认值
/mnt/user/appdata/opendct/etc
价值
/mnt/user/appdata/opendct/etc
OpenDCT LogPathrw

Log

目标
/var/log/opendct
默认值
/mnt/user/appdata/opendct/log
价值
/mnt/user/appdata/opendct/log
OpenDCT HomePathrw

OpenDCT Home

目标
/opt/opendct
默认值
/mnt/user/appdata/opendct/opt
价值
/mnt/user/appdata/opendct/opt
SageTV versionVariable

SageTV Version

目标
VERSION
默认值
latest
价值
latest
OpenDCT VersionVariable

OpenDCT Version

目标
OPENDCT_VERSION
默认值
latest
价值
latest
JVM MemoryVariable

Java Memory in MB

目标
JAVA_MEM_MB
默认值
1024
价值
1024
License KeyVariable

SageTV License Key

目标
LICENCE_DATA
Install GentunerVariable

Install Gentuner Plugin

目标
OPT_GENTUNER
默认值
Y
价值
Y
Install CommandIRVariable

Install CommandIR files

目标
OPT_COMMANDIR
默认值
N
价值
N
Install Native ComskipVariable

Install native comskip files

目标
OPT_COMSKIP
默认值
Y
价值
Y
Set permissionsVariable

Set permissions on startup

目标
OPT_SETPERMS
默认值
Y
价值
Y
Enable LIRCVariable

Enable LIRC Daemon with Configuration from SageTV lirc.d Directory

目标
OPT_LIRC
默认值
N
价值
N

下载统计数据

1,519
下载总数

详细信息

存储库
sagetvopen/sagetv-server-opendct-java16
最后更新2022-08-28
初见2022-01-09

在Unraid 上运行 sagetvopen-sagetv-server-opendct-java16 。

sagetvopen-sagetv-server-opendct-java16 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。