# SageTV Server (Java 16)

SageTV Server (Java 16) is an open-source personal video recorder (PVR) and media server. It is open source and self-hosted, installable on Docker Hub and Unraid.

Canonical page: https://ourlocalhost.com/app/229/sagetv-server-java-16

## Description

SageTV Server (Java 16) is an open-source personal video recorder (PVR) and media server. It records television channels, stores video files, and provides the server files needed for SageTV clients. It targets homelab users running Docker or Unraid who need a dedicated SageTV server. This Java 16 image supports users migrating or maintaining a SageTV installation.

## Platform availability

Available on 1 of 9 platforms: Unraid.

## Health score

11/100 (Low), based on 3 of 4 factors.
- Maintained: 0 (last commit 1518 days ago)
- Popular: 10 (2 GitHub stars)
- Easy to install: 35 (1 install platform, install notes, Docker image)

## Links

- Docker Hub: https://hub.docker.com/r/sagetvopen/sagetv-server-java16/
- Unraid: https://ca.unraid.net/apps/sagetvopen-sagetv-server-java16-1pdx4fx09htmd5?q=sagetvopen-sagetv-server-java16
- GitHub: https://github.com/OpenSageTV/sagetv-dockers

## Common questions

### Which base and recording directories should I configure for the SageTV server image?

Use /opt/sagetv as the SageTV base directory. Use /var/media for recordings, with a tv subdirectory created for recordings, and you can store TV separately in /var/tv or extra media in /var/mediaext.

### What Unraid permission settings should I use for PCI or USB capture?

Set PUID to nobody and PGID to users. Also set VIDEO_GUID to video when using PCI or USB capture.

### Where can I get official open-source SageTV setup instructions?

Use the SageTV Downloads and Instructions section of the SageTV Community forum. It is intended for downloads and setup instructions, not general questions.

### Can I install the Java 16 server on Unraid from Community Apps?

Yes, find sagetvopen-sagetv-server-java16 in Community Apps and install it from your server. It uses /opt/sagetv as the base directory for SageTV server files.

## Alternatives

- Android TV: Android TV is Google’s operating system for smart TVs and streaming devices.
- Kodi: Open-source media player supporting Linux to iOS, highly customizable with plug-ins, supports 4K and diverse formats, privacy-centric and a…
- MediaPortal: MediaPortal transforms your PC into a complete media solution.
- Oblecto: Oblecto is a media server, similar to Plex, Emby, Netflix and others.

---
Source: Our Local Host (https://ourlocalhost.com/app/229/sagetv-server-java-16), the self-hosted and open-source app directory.
