Vraag


  • BoudewijnM
  • Registratie: Februari 2015
  • Laatst online: 16-05 13:12
Hi allen,

Omdat ik veel verschillende apparaten heb en wat kinder content will centraliseren op een Ipad (mijn enige apple product) wil ik graag Jellfyin gebruiken. Mijn media bibliotheek draait op een QNAP TS-230 en normaliter speel ik alles op via Kodi op Android TV of laptop.

Bij Plex moet ik een account aanmaken en EMBY begint al bij de eerste opstart op de Ipad om centen te vragen terwijl ik geen behoefte heb om mijn content buitenshuis te streamen. Dit is enkel lokaal dus.

Jellyfin heeft een goede Qnap Package maar die is enkel voor Intel gebaseerde systemen en de TS-230 is ARM. Daarom wil ik via Docker Jellyfin draaien Omdat ik nog geen enkele ervaring hier mee heb en alle instructies voor Portainer of Docker zelf gaan kom ik er simpelweg niet uit.

De QNAP biedt Container Station aan om Docker containers te draaien maar hiervoor bestaan weer nergens tutorials.

Is iemand ervarings deskundige die mij van een crash course container station kan voorzien dan wel mij door het Jellyfin process kan loodsen?

Muchos Gracias.

Alle reacties


  • i-chat
  • Registratie: Maart 2005
  • Niet online
heel jellyfin draaien op een matig ARM cputje terwijl dat ding vast ook nog fake-raid berekeningen moet doen?

is het voor zo'n setup niet beter om bij betrouwbaarder (dat wil zeggen simpelere) opties te blijven zoals minidlna waar zeer waarschijnlijk wel arm packages voor zijn.

Acties:
  • 0Henk 'm!

  • Flans
  • Registratie: Februari 2013
  • Laatst online: 04-06 10:47
Ik kon me niet voorstellen dat de informatie voor deze vraag niet te vinden is. Dus ben er even ingedoken voor je en ik denk dat je er hiermee uit zou moeten kunnen komen.

Installeren Container Station: YouTube: How to install and use Container Station on a QNAP NAS (Homebridge g...

Vervolgens een combinatie van 1 van deze twee guides die allebei vrij aardig lijken te beschrijven wat de stappen zijn:

  • lowfi
  • Registratie: Januari 2004
  • Laatst online: 02-06 10:23
beetje laat antwoord wellicht maar ik regel alles via yaml:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
  jellyfin:
    container_name: jellyfin
    hostname: jellyfin
    image: jellyfin/jellyfin
    networks:
      qnet-static:
        ipv4_address: 10.0.10.140
    mac_address: 02:43:a9:36:cb:cd
    restart: always
    devices:
      - /dev/dri/renderD128:/dev/dri/renderD128
    environment:
      - UID=1001
      - GID=100
      - GIDLIST=${GIDLIST}
      - TZ=${TZ}
    volumes:
      - ${servers}/jellyfin/config:/config
      # - /path/to/config:/config
      # - /path/to/cache:/cache
      - ${servers}/jellyfin/cache:/cache
      - ${Movies}:/movies
      - ${Series}:/series
    dns:
      - 10.0.0.50


networks:    
  qnet-static:
    driver: qnet
    driver_opts:
      iface: "eth3"
    ipam:
      driver: qnet
      options:
        iface: "eth3"
      config:
        - subnet: 10.0.10.0/24
          gateway: 10.0.10.1


.env file:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# Permissions
PUID=1001
PGID=100
GIDLIST=1000

# Timezone
TZ=Europe/Amsterdam

# Backup folders
Backups=/share/Backup
Stacks=/share/Docker

# Stack locations
downloaders=/share/Docker/downloaders
tools=/share/Docker/tools
servers=/share/Docker/servers
Test=/share/Docker/test
Shared=/share/Docker/shared

# Media
Video=/share/Video
Movies=/share/CACHEDEV3_DATA/Video/Movies
Series=/share/Video/Series
Downloads=/share/Download


zo ziet het eruit op qnap webinterface:

[Voor 13% gewijzigd door lowfi op 12-04-2023 14:12]


  • BoudewijnM
  • Registratie: Februari 2015
  • Laatst online: 16-05 13:12
lowfi schreef op woensdag 12 april 2023 @ 14:09:
beetje laat antwoord wellicht maar ik regel alles via yaml:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
  jellyfin:
    container_name: jellyfin
    hostname: jellyfin
    image: jellyfin/jellyfin
    networks:
      qnet-static:
        ipv4_address: 10.0.10.140
    mac_address: 02:43:a9:36:cb:cd
    restart: always
    devices:
      - /dev/dri/renderD128:/dev/dri/renderD128
    environment:
      - UID=1001
      - GID=100
      - GIDLIST=${GIDLIST}
      - TZ=${TZ}
    volumes:
      - ${servers}/jellyfin/config:/config
      # - /path/to/config:/config
      # - /path/to/cache:/cache
      - ${servers}/jellyfin/cache:/cache
      - ${Movies}:/movies
      - ${Series}:/series
    dns:
      - 10.0.0.50


networks:    
  qnet-static:
    driver: qnet
    driver_opts:
      iface: "eth3"
    ipam:
      driver: qnet
      options:
        iface: "eth3"
      config:
        - subnet: 10.0.10.0/24
          gateway: 10.0.10.1


.env file:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# Permissions
PUID=1001
PGID=100
GIDLIST=1000

# Timezone
TZ=Europe/Amsterdam

# Backup folders
Backups=/share/Backup
Stacks=/share/Docker

# Stack locations
downloaders=/share/Docker/downloaders
tools=/share/Docker/tools
servers=/share/Docker/servers
Test=/share/Docker/test
Shared=/share/Docker/shared

# Media
Video=/share/Video
Movies=/share/CACHEDEV3_DATA/Video/Movies
Series=/share/Video/Series
Downloads=/share/Download


zo ziet het eruit op qnap webinterface:

[Afbeelding]
Dank je voor dit antwoord. Door de geboorte van mijn zoon kort geleden ging dit project even op de backburner. Ik heb 0.0 ervaring met Yaml. Kan ik dit simpelweg copy/pasten ergens? Zoals gezegd ben ik een aardige NOOB op dit gebied en ik zoek naar een zo simpel mogelijke installatie dieik niet kan breken.


Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee