Initialize project with clean ignore rules
This commit is contained in:
52
content/projects/jellyfin/index.md
Normal file
52
content/projects/jellyfin/index.md
Normal file
@@ -0,0 +1,52 @@
|
||||
---
|
||||
title: jellyfin
|
||||
description: jellyfin
|
||||
author: wompmacho
|
||||
date: 2025-02-04
|
||||
lastmod: 2025-02-04
|
||||
showHero: false # needed to hide "hero banner"
|
||||
---
|
||||
|
||||
## What is jellyfin?
|
||||
|
||||
`Jellyfin` is a media server. I like it because its simple, free, doesnt require
|
||||
online accounts and lets you serve up your movies, tv shows and music. Is very
|
||||
similar to apps like Plex and Emby. You can manage your media and auto download
|
||||
things like episode names, artwork etc. Has plugin support and is basically
|
||||
trying to be a better open source version of Plex. It has apps/support for
|
||||
android, google tvs, firestick, iphone etc.
|
||||
|
||||
## Docker Compose Example
|
||||
|
||||
```yaml
|
||||
# Jellyfin - docker compose
|
||||
---
|
||||
services:
|
||||
jellyfin:
|
||||
container_name: jellyfin
|
||||
image: lscr.io/linuxserver/jellyfin:latest
|
||||
environment:
|
||||
- PUID=0
|
||||
- PGID=0
|
||||
- TZ=America/New_York
|
||||
ports:
|
||||
- 8096:8096
|
||||
- 8920:8920 #optional https
|
||||
- 7359:7359/udp #optional discovery
|
||||
- 1900:1900/udp #optional discovery
|
||||
volumes:
|
||||
- /app/jellyfin:/config # config for your jellyfin
|
||||
- /mnt/store/:/data/store # where your media lives (movies/tv etc.)
|
||||
restart: unless-stopped
|
||||
```
|
||||
|
||||
> [!NOTE]
|
||||
> Recomend storing the metadata & cache on NAS and not on the OS docker host.
|
||||
The files start to get LARGE for jellyfin due to mass amount of metadata stored
|
||||
for media. Set this under the jellyfin `general` settings after jellyfin is
|
||||
running. {.is-warning}
|
||||
|
||||
Once you server is running, head over to the to your opened port (docker_container_ip:8096) to start the setup proccess. When adding libraries -
|
||||
select the content type, set the display name and then click the FOLDERS +
|
||||
option. This is where you will select the path to your media that you set up in
|
||||
the volumes.
|
||||
Reference in New Issue
Block a user