Skip to content
This repository has been archived by the owner on Sep 20, 2023. It is now read-only.

Update some broken or missing links and modify the directory tree #67

Merged
merged 4 commits into from
Apr 13, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 5 additions & 4 deletions docs/administrator-docs/installing.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ Alternative docker-compose example:
- /path/to/cache:/cache
- /path/to/media:/media
```

### Unraid Docker

An Unraid Docker template is available in the repository.
Expand Down Expand Up @@ -72,17 +73,17 @@ Generic amd64 Linux builds in TAR archive format are available [here](https://re

Platform-agnostic .NET Core DLL builds in TAR archive format are available [here](https://repo.jellyfin.org/releases/server/portable). These builds use the binary `jellyfin.dll` and must be loaded with `dotnet`.

## Arch AUR
## Arch

The Jellyfin package is in the AUR avilable [here](https://aur.archlinux.org/packages/jellyfin-git/).
Jellyfin is not yet available in the official repository but can be found [here](https://aur.archlinux.org/packages/jellyfin-git/) in the user repository.

## Fedora

Fedora 29 builds in RPM package format are available [here](https://repo.jellyfin.org/releases/server/fedora). Coming soon: an official Fedora repository.
Fedora 29 builds in RPM package format are available [here](https://repo.jellyfin.org/releases/server/fedora) for now but an official Fedora repository is coming soon.

## CentOS

CentOS/RHEL 7 builds in RPM package format are available [here](https://repo.jellyfin.org/releases/server/centos). Coming soon: an official CentOS/RHEL repository.
CentOS/RHEL 7 builds in RPM package format are available [here](https://repo.jellyfin.org/releases/server/centos) and an official CentOS/RHEL repository is planned for the future.

## Debian

Expand Down
7 changes: 6 additions & 1 deletion docs/administrator-docs/plugins.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,12 @@ All plugins hosted on the repository can be built from source and manually added
[![](https://img.shields.io/github/contributors/jellyfin/jellyfin-plugin-iptv.svg)](https://github.com/jellyfin/jellyfin-plugin-iptv)
[![](https://img.shields.io/github/license/jellyfin/jellyfin-plugin-iptv.svg)](https://github.com/jellyfin/jellyfin-plugin-iptv)

#### ldapauth

[![](https://img.shields.io/github/languages/top/jellyfin/jellyfin-plugin-ldapauth.svg)](https://github.com/jellyfin/jellyfin-plugin-ldapauth)
[![](https://img.shields.io/github/contributors/jellyfin/jellyfin-plugin-ldapauth.svg)](https://github.com/jellyfin/jellyfin-plugin-ldapauth)
[![](https://img.shields.io/github/license/jellyfin/jellyfin-plugin-ldapauth.svg)](https://github.com/jellyfin/jellyfin-plugin-ldapauth)

#### reports

[![](https://img.shields.io/github/languages/top/jellyfin/jellyfin-plugin-reports.svg)](https://github.com/jellyfin/jellyfin-plugin-reports)
Expand All @@ -67,4 +73,3 @@ All plugins hosted on the repository can be built from source and manually added
#### [antennas](https://github.com/TheJF/antennas)

Takes your tuners in Tvheadend and emulates a HDHomeRun in order to connect to Jellyfin's DVR feature. That means any tuner whether dvb-t, dvb-c, dvb-s or ATSC can work with Jellyfin providing Tvheadend supports it (i.e you've installed the drivers for your tuner). It can be installed via binaries, Node or Docker. Set-up requires an anonymous user in Tvheadend with rights and streaming profiles as well as your channel list having the correct numbers. Configuration parameters are a URL that will show the status of Antennas, the URL of your Tvheadend installation with your username and password as well as the number of tuners you have. Then just setup your tuner in Jellyfin by selecting a HD Homerun then enter your Antennas URL. For setting up guide data, you have to use XMLTV. Either a link or .xml file will work. In the UK, I use the free xmltv.co.uk which gives me a link for 7 days guide data.

7 changes: 7 additions & 0 deletions docs/administrator-docs/tasks.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Tasks

Tasks include any operations that are either too time consuming to always run within a library scan or not directly related to scanning media. One such example of a task is theoption to clean out old log files. They can either be run on demand by clicking the run button on the right of a task or at specific times by creating a trigger.

The triggers can be set daily or weekly to run at a set time or on a specific interval if the former two are insufficient. There is also an option to simply run the task every time the server starts running. You can add more than one trigger depending on how often you want to run the task.

Plugins can add their own tasks if they include operations that need to be run at specified intervals. These will also show up in the settings for you to configure.
11 changes: 5 additions & 6 deletions docs/user-docs/apps.md → docs/clients.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Jellyfin Apps
# Clients

Apps connect your devices to your Jellyfin server and let you view your content on any supported device. You can find a list of apps, as well as their status, below.
Clients connect your devices to your Jellyfin server and let you view your content on any supported device. You can find a list of clients below with their current development status.

**Note**: Many apps were direct forks of the latest available codebases of Emby apps, and some are not functional yet or are deprecated. If you interested in helping out, please see our [contribution guide](/contributor-docs/contributing).
**Note**: Many clients were direct forks of the latest available codebases from Emby, and some are not functional yet. If you interested in helping out, please see our [contribution guide](/contributor-docs/contributing).

Do you have an app that interfaces with Jellyfin and would like to see it listed here? Please [submit a PR](https://github.com/jellyfin/jellyfin-docs)!
Do you have a client that interfaces with Jellyfin and want to see it listed here? Please [submit a PR](https://github.com/jellyfin/jellyfin-docs)!

## Android

Expand All @@ -31,6 +31,7 @@ The official Jellyfin Android TV app.
* [Binary repository](https://repo.jellyfin.org/releases/client/androidtv)

#### Installation on Amazon Fire TV Stick

Currently the Jellyfin app isn't listed on the Fire TV's app store. In order to install it, you need to use a process known as "side loading".

1. Install the [Android SDK Platform Tools](https://developer.android.com/studio/releases/platform-tools.html) on your workstation
Expand Down Expand Up @@ -102,7 +103,6 @@ The official Jellyfin Google Chrome extension.

[GitHub](https://github.com/jellyfin/jellyfin-chrome)


## Apple

### Jellyfin for Apple iOS
Expand Down Expand Up @@ -156,7 +156,6 @@ The official Jellyfin Kodi plugin.

This will help keep your media libraries up to date without waiting for a periodic resync from Kodi.


## Roku

### Jellyfin for Roku
Expand Down
20 changes: 10 additions & 10 deletions docs/user-docs/getting-help.md → docs/getting-help.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Getting Help with Jellyfin
# Getting Help

If you are having trouble using or administrating Jellyfin, there are several ways to get help:

* The Jellyfin [Matrix/Riot channels](https://matrix.to/#/+jellyfin:matrix.org): For chat and real-time discussions.
* The Jellyfin [Matrix channels](https://matrix.to/#/+jellyfin:matrix.org): For chat and real-time discussions.

* The Jellyfin [forums](https://forum.jellyfin.org): For long-term discussions.

Expand All @@ -14,12 +14,12 @@ We are also active on social media:

* [Twitter](https://twitter.com/jellyfin)

## Matrix channel list
## Matrix Channels

* <a href="https://matrix.to/#/#jellyfin:matrix.org"><img alt="jellyfin" src="https://img.shields.io/matrix/jellyfin:matrix.org.svg?logo=matrix&label=jellyfin"></a>: General chat about the project
* <a href="https://matrix.to/#/#jellyfin-announce:matrix.org"><img alt="jellyfin-announce" src="https://img.shields.io/matrix/jellyfin-announce:matrix.org.svg?logo=matrix&label=jellyfin-announce"></a>: Announcements from the Core project team
* <a href="https://matrix.to/#/#jellyfin-troubleshooting:matrix.org"><img alt="jellyfin-troubleshooting" src="https://img.shields.io/matrix/jellyfin-troubleshooting:matrix.org.svg?logo=matrix&label=jellyfin-troubleshooting"></a>: User troubleshooting chat
* <a href="https://matrix.to/#/#jellyfin-dev:matrix.org"><img alt="jellyfin-dev" src="https://img.shields.io/matrix/jellyfin-dev:matrix.org.svg?logo=matrix&label=jellyfin-dev"></a>: Core development chat
* <a href="https://matrix.to/#/#jellyfin-web-dev:matrix.org"><img alt="jellyfin-web-dev" src="https://img.shields.io/matrix/jellyfin-web-dev:matrix.org.svg?logo=matrix&label=jellyfin-web-dev"></a>: Web UI development chat
* <a href="https://matrix.to/#/#jellyfin-app-dev:matrix.org"><img alt="jellyfin-app-dev" src="https://img.shields.io/matrix/jellyfin-app-dev:matrix.org.svg?logo=matrix&label=jellyfin-app-dev"></a>: App development chat
* <a href="https://matrix.to/#/#jellyfin-offtopic:matrix.org"><img alt="jellyfin-offtopic" src="https://img.shields.io/matrix/jellyfin-offtopic:matrix.org.svg?logo=matrix&label=jellyfin-offtopic"></a>: Off-topic chat about anything
* <a href="https://matrix.to/#/#jellyfin:matrix.org"><img alt="jellyfin" src="https://img.shields.io/matrix/jellyfin:matrix.org.svg?logo=matrix&label=jellyfin"></a>: General chat related to the project
* <a href="https://matrix.to/#/#jellyfin-announce:matrix.org"><img alt="jellyfin-announce" src="https://img.shields.io/matrix/jellyfin-announce:matrix.org.svg?logo=matrix&label=jellyfin-announce"></a>: Announcements for releases and other important information
* <a href="https://matrix.to/#/#jellyfin-troubleshooting:matrix.org"><img alt="jellyfin-troubleshooting" src="https://img.shields.io/matrix/jellyfin-troubleshooting:matrix.org.svg?logo=matrix&label=jellyfin-troubleshooting"></a>: User troubleshooting
* <a href="https://matrix.to/#/#jellyfin-dev:matrix.org"><img alt="jellyfin-dev" src="https://img.shields.io/matrix/jellyfin-dev:matrix.org.svg?logo=matrix&label=jellyfin-dev"></a>: Main room for development communication
* <a href="https://matrix.to/#/#jellyfin-web-dev:matrix.org"><img alt="jellyfin-web-dev" src="https://img.shields.io/matrix/jellyfin-web-dev:matrix.org.svg?logo=matrix&label=jellyfin-web-dev"></a>: Web development
* <a href="https://matrix.to/#/#jellyfin-app-dev:matrix.org"><img alt="jellyfin-app-dev" src="https://img.shields.io/matrix/jellyfin-app-dev:matrix.org.svg?logo=matrix&label=jellyfin-app-dev"></a>: Client development
* <a href="https://matrix.to/#/#jellyfin-offtopic:matrix.org"><img alt="jellyfin-offtopic" src="https://img.shields.io/matrix/jellyfin-offtopic:matrix.org.svg?logo=matrix&label=jellyfin-offtopic"></a>: Chat about anything
28 changes: 10 additions & 18 deletions docs/index.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Welcome to Jellyfin

<p align="center">
<img alt="Logo banner" src="https://raw.githubusercontent.com/jellyfin/jellyfin-ux/master/branding/SVG/banner-logo-solid.svg?sanitize=true"/>
<img alt="Banner Image" src="https://raw.githubusercontent.com/jellyfin/jellyfin-ux/master/branding/SVG/banner-logo-solid.svg?sanitize=true"/>
<br/><br/>
<a href="https://github.com/jellyfin/jellyfin"><img class="badge" alt="GPL 2.0 License" src="https://img.shields.io/github/license/jellyfin/jellyfin.svg"/></a>
<a href="https://github.com/jellyfin/jellyfin/releases"><img class="badge" alt="Current Release" src="https://img.shields.io/github/release/jellyfin/jellyfin.svg"/></a>
Expand All @@ -17,15 +17,15 @@

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. Jellyfin is descended from Emby's 3.5.2 release and ported to the .NET Core framework to enable full cross-platform support. There are no strings attached, no premium licenses or features, and no hidden agendas: just a team who want to build something better and work together to achieve it. We welcome anyone who is interested in joining us in our quest!

For more information about us, please see our [about page](/about).
You can find a list of all available clients [here](/clients). For more information please see our [about page](/about) or the [FAQ](/faq). If you are looking for help, check out [this page](/getting-help) for all the different communication channels we use.

Note: Jellyfin is a fast moving project that is in its early stages, and this documentation as well as the code may change frequently. Please check back often and don't hesitate to contact us via our Matrix/Riot channels or our Subreddit!
Note: Jellyfin is a fast moving project that is in its early stages, and this documentation as well as the code may change frequently. Please check back often and don't hesitate to contact us via our Matrix channels or the subreddit!

## Getting Started

Want to get starting using Jellyfin right now? Check out the pages below for how to get Jellyfin [installed](/administrator-docs/installing) on your machine.
Want to get starting using Jellyfin right now? Check out the pages below for how to [install Jellyfin](/administrator-docs/installing) on your machine.

* [Arch Linux](https://aur.archlinux.org/packages/jellyfin/)
* [Arch](/administrator-docs/installing#arch)
* [Debian](/administrator-docs/installing#debian)
* [Ubuntu](/administrator-docs/installing#ubuntu)
* [Fedora](/administrator-docs/installing#fedora)
Expand All @@ -40,19 +40,11 @@ Want to get starting using Jellyfin right now? Check out the pages below for how

Alternatively, Jellyfin may be built directly from the [source code](/administrator-docs/building).

## User Documentation

Have questions about how Jellyfin works or encountering an error? Check out the pages below for documentation.

* [Frequently asked questions](/faq): Frequently asked questions about running Jellyfin.
* [Getting help](/user-docs/getting-help): How to get help with Jellyfin.
* [Client apps](/user-docs/apps): Details on the available client applications for Jellyfin.

## Administrator Documentation

Want to know more about administering a Jellyfin server? Check out these pages!

* [Quick-start guide](/administrator-docs/first-time): What to do after you've installed Jellyfin to get it up and running.
* [Quick-Start Guide](/administrator-docs/quick-start): What to do after you've installed Jellyfin to get it up and running.
* [Migrating from Emby](/administrator-docs/migrate-from-emby): How to migrate an existing Emby 3.5.2 installation to Jellyfin.
* [Plugins](/administrator-docs/plugins): How to install plugins in Jellyfin.
* [Port Bindings](/administrator-docs/port-bindings)
Expand All @@ -61,8 +53,8 @@ Want to know more about administering a Jellyfin server? Check out these pages!

Want to help out? Check out the pages below for how to contribute.

* [Contributing guide](/contributor-docs/contributing): General information on contributing to Jellyfin.
* [Contribution Guide](/contributor-docs/contributing): General information on contributing to Jellyfin.
* [Plugin Guide](https://github.com/jellyfin/jellyfin-plugin-template): Documentation and resources to get started writing a plugin to extend Jellyfin functionality.
* [Reporting bugs](/contributor-docs/issues#reporting-bugs): How to use our issue tracker on GitHub to report bugs.
* [Requesting features](/contributor-docs/issues#requesting-features): How to use our issue tracker on GitHub to request new features or enhancements.
* [Code style guide](/developer-docs/coding-style): Code and naming style guide.
* [Reporting Bugs](/contributor-docs/issues#reporting-bugs): How to use our issue tracker on GitHub to report bugs.
* [Requesting Features](/contributor-docs/issues#requesting-features): How to use our issue tracker on GitHub to request new features or enhancements.
* [Coding Style](/contributor-docs/coding-style): Code and naming style guide.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Configuring Tvheadend for Jellyfin
# TVHeadend

The objective of the guide is to configure the Jellyfin Tvheadend plugin to backend a Tvheadend server.

Expand Down
11 changes: 6 additions & 5 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,8 @@ pages:
- Home: 'index.md'
- About: 'about.md'
- FAQ: 'faq.md'
- Users:
- Getting help: 'user-docs/getting-help.md'
- Client apps: 'user-docs/apps.md'
- Clients: 'clients.md'
- Getting Help: 'getting-help.md'
- Administrators:
- Installing Jellyfin: 'administrator-docs/installing.md'
- Building from Source: 'administrator-docs/building.md'
Expand All @@ -18,14 +17,16 @@ pages:
- Connectivity: 'administrator-docs/connectivity.md'
- Plugins: 'administrator-docs/plugins.md'
- Reverse Proxy: 'administrator-docs/reverse-proxy.md'
- Tasks: 'administrator-docs/tasks.md'
- Users: 'administrator-docs/users.md'
- Contributors:
- Contributing: 'contributor-docs/contributing.md'
- GitHub Issues: 'contributor-docs/issues.md'
- Development Procedure: 'contributor-docs/contributing-code.md'
- Branding: 'contributor-docs/branding-guide.md'
- Release Procedure: 'contributor-docs/release-procedure.md'
- Developers:
- Style Guidelines: 'developer-docs/coding-style.md'
- Style Guidelines: 'contributor-docs/coding-style.md'
- Plugins:
- TVHeadend: 'plugins/tvheadend.md'
extra_css:
- static/overrides.css