Building a Mini PC Home Server: Proxmox, Docker, Jellyfin + Hardware Acceleration

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ม.ค. 2025

ความคิดเห็น •

  • @TechMeOut5
    @TechMeOut5 10 หลายเดือนก่อน +13

    That was one of best videos i have seen on this topic by far! you explained everything so well and everything was just so fun to watch! great work Frank!

  • @mortenaronsen
    @mortenaronsen 10 หลายเดือนก่อน +8

    Instead of using NFS within the LXC you can mount the share on the host machine and set that folder as a mount point in the LXC

    • @grocerylist
      @grocerylist 9 หลายเดือนก่อน +1

      How would you do that?

  • @Zedris
    @Zedris 10 หลายเดือนก่อน +4

    great vid. please continue this proxmox series! i got the exact same mini pc to replace all my dockers etc from rpi and offload things like plex and jelly from my synology.

  • @marcoslanes
    @marcoslanes 10 หลายเดือนก่อน +2

    Amazing tutorial! I put it into practice for now.
    In my case, I bought a Lenovo Miniplex with:
    1- M.2 256 and
    1- TB SATA HD
    The Jellyfin on the M.2 and the medias/audios on the SATA HD. I hope it works well!
    Again, thanks for share this material! Save lifes!

  • @kalel666
    @kalel666 10 หลายเดือนก่อน +10

    Would like to see the home assistant setup please.

    • @WunderTechTutorials
      @WunderTechTutorials  10 หลายเดือนก่อน +2

      Definitely! Hopefully next week! Thanks for watching!

  • @nickpelov
    @nickpelov 2 หลายเดือนก่อน

    Thanks! Very nice tutorial.

  • @marcus_w0
    @marcus_w0 หลายเดือนก่อน

    This. was. incredible! this was exactly what I was searching for - and I absolutely love your approach for different containers. This makes so much sense. I'm currently planning my new home server and it will be a proxmox, modular beast of "one thing makes everything". The hole thing will then be transplanted to various hardware configurations and settled with the best. once it fails, i got some backup.

  • @Psoewish
    @Psoewish หลายเดือนก่อน

    This is easily the best guide I've seen on the subject!

  • @tahabinadil416
    @tahabinadil416 9 หลายเดือนก่อน

    Bro you made my day, I was looking for this exactly and the way you explained each step is simply amazing.

  • @vl4di99
    @vl4di99 2 หลายเดือนก่อน +5

    You won me when you have told "Don't run docker in a privileged container"

  • @charleswheatcroft
    @charleswheatcroft 2 หลายเดือนก่อน

    I'm very new to this game and was having difficulty getting my head around GPU passthrough. This has helped immeasurably. Thanks!

  • @DanSmith-m8d
    @DanSmith-m8d 2 หลายเดือนก่อน

    I'm new to all this, and this is the first video that made sense. Thanks!

  • @Glasairmell
    @Glasairmell 10 หลายเดือนก่อน +3

    High quality very useful Proxmox subject matter. I always learn from you. Thanks you sir.

    • @WunderTechTutorials
      @WunderTechTutorials  10 หลายเดือนก่อน

      Thank you very much! I appreciate you watching!

    • @Glasairmell
      @Glasairmell 10 หลายเดือนก่อน

      @@WunderTechTutorialsPutting my vote in for a shortie on what containers-vms you use.

    • @WunderTechTutorials
      @WunderTechTutorials  10 หลายเดือนก่อน

      @@Glasairmell It's on my list!

  • @ericbox1504
    @ericbox1504 10 หลายเดือนก่อน

    Super clean and easy to follow guidance/tutorial/content. Thank you for sharing your nuggets of how-to.

  • @leok4007
    @leok4007 9 หลายเดือนก่อน

    THIS is exactly what i was looking for! Thank you so much👍

  • @alias906
    @alias906 9 หลายเดือนก่อน

    Great video! Easy clean explanation !

  • @RemyDelaCruz
    @RemyDelaCruz หลายเดือนก่อน

    Very informative video, man. Thank you for this invaluable content.

  • @simoas-u1q
    @simoas-u1q 4 หลายเดือนก่อน +1

    thank you , i was looking for this exact information

  • @RogerioPereiradaSilva77
    @RogerioPereiradaSilva77 10 หลายเดือนก่อน +2

    Shouldn't you set the Media directory as read-write for the Jellyfin LXC container? While Jellyfin indeed only needs read access in order to play media, it does quite a bit of writing onto those directories when scraping metadata from the internet since, by default, Jellyfin stores this metadata as .NFO files plus cover art directly into the videos directories themselves.

    • @WunderTechTutorials
      @WunderTechTutorials  10 หลายเดือนก่อน +3

      Good question - I thought the media data was written to a config directory on the OS but if it's where the media is, then yes, it does need to be read/write. I'll test it out once I can and update the written instructions if it needs to be read/write. Thanks for letting me know!

  • @Jari_PL
    @Jari_PL 6 หลายเดือนก่อน

    Excelent video and accompanying written tutorial.

  • @nadtz
    @nadtz 10 หลายเดือนก่อน

    Only nitpick, proxmox is a hypervisor that runs on debian. I did something similar recently, pi hole, jellyfin and HA on an N100 so those services don't go down if I'm mucking about with my 'main' proxmox server. Solid video.

    • @WunderTechTutorials
      @WunderTechTutorials  10 หลายเดือนก่อน

      Fair point, definitely could have been clearer on that. Thank you for watching!

  • @stuartmacdonald6754
    @stuartmacdonald6754 หลายเดือนก่อน

    thanks this is a fantastic guide. subbed

  • @anishgeorge8695
    @anishgeorge8695 4 หลายเดือนก่อน

    So good video. Thanks for sharing your knowledge

  • @Alex_Railnolds
    @Alex_Railnolds 5 ชั่วโมงที่ผ่านมา

    How do I update the Jellyfin server using this installation method?

  • @Bijlsmaa
    @Bijlsmaa 8 หลายเดือนก่อน

    NICE, this is exactly what I am doing/want. A GMKtec M5 with Proxmox and 'stuff'

  • @jeandavid9485
    @jeandavid9485 2 หลายเดือนก่อน

    I have an Ugreen Nasync, even doing all the steps at the mount part I could not mount the media folder from my NAS to the docker container 😶

  • @tonyseeley
    @tonyseeley 10 หลายเดือนก่อน

    Yes please HA on Proxmox - great video by the way

  • @HarryPulvirenti
    @HarryPulvirenti 5 หลายเดือนก่อน

    Can you create a video about how to passthrough the iGPU of an Intel N100 to a VM?

  • @fortedexe8273
    @fortedexe8273 4 หลายเดือนก่อน

    Thank a lot, really detail tutorial

  • @x988
    @x988 8 หลายเดือนก่อน +1

    Great video, but I'm having the same issue as others have mention. I can see the mount just fine in proxmox, but in jellyfin can only see the media folder and nothing inside it. getting an unauthorized user msg in jellyfin log. I just don't have enough knowledge to troubleshoot this.

    • @WunderTechTutorials
      @WunderTechTutorials  8 หลายเดือนก่อน +1

      My only guess is that I am using different NFS settings than others. What are the NFS permission settings you're using?

    • @x988
      @x988 8 หลายเดือนก่อน

      @@WunderTechTutorials same ones you have in your written guide :/

    • @WunderTechTutorials
      @WunderTechTutorials  8 หลายเดือนก่อน +1

      @@x988 I wish I knew then, I apologize. Those are the exact settings I use and have no problem accessing the data. I'd try and play around with some of those NFS settings and see if turning on different options does or doesn't work - at least it'll help you isolate what it can be.

    • @gravewalker3493
      @gravewalker3493 2 หลายเดือนก่อน +2

      Leaving it here for someone in the future - in case you run into this issue, select the option Squash: Map all users to admin in NFS permission setting on synology. Not sure if it's the right thing to do, but it worked.

    • @grotheer
      @grotheer หลายเดือนก่อน +1

      @@gravewalker3493 saved me with this one. copying the comment just incase it gets deleted in the future lol
      "Leaving it here for someone in the future - in case you run into this issue, select the option Squash: Map all users to admin in NFS permission setting on synology. Not sure if it's the right thing to do, but it worked."

  • @mankvlpwnz
    @mankvlpwnz 4 หลายเดือนก่อน

    could you do home assistant too? I did bare metal and now rly missing on HA OS features compared to core

  • @user-ic6xf
    @user-ic6xf หลายเดือนก่อน +2

    Proxmox actually recommends running docker containers in a VM not a LXC.

  • @Sean-dv9eh
    @Sean-dv9eh 4 หลายเดือนก่อน

    This is great, I weas looking to get everything off my synology

  • @chei86
    @chei86 8 หลายเดือนก่อน

    In your example: how would you use portainer to manage the jellyfin container? does it show up, even if it’s on another proxmox container?

    • @WunderTechTutorials
      @WunderTechTutorials  8 หลายเดือนก่อน

      Since Jellyfin isn't installed on Docker in that example, you wouldn't use Portainer to manage it.

  • @Thebengtify
    @Thebengtify 9 หลายเดือนก่อน

    Great guide!
    I'm new to proxmox and I'm wondering about how a privilige container is not ideal to use when you have plex open to the internet? Is it safe to set up like this when it's open to the internet?
    Thanks in advance!

  • @xCyAx
    @xCyAx 3 หลายเดือนก่อน

    I bought the G3 with 16gb ram and i want to setup Proxmox as a NAS, i also bought a used Yottamaster Y-Focus 5Bay, and i have some small hdds lying around which i intent to upgrade down the road.
    Do you have any videos how to best setup everything and advice??
    I'm really a noob in these things but i have to start somewhere :)

  • @thepaulbig
    @thepaulbig 5 หลายเดือนก่อน

    Hi, I set up Jellyfin reading your blog and it was super helpful, everything works correctly with my i5-13400, except one thing: if I enable tone mapping, no clients work anymore. Can you show us also how to set up tone mapping?

  • @tonyseeley
    @tonyseeley 2 หลายเดือนก่อน

    Hi Frank, really great tutorial thanks. I too have a mini PC and a synology nas and followed everything without issue. I did encounter one problem tho, while my lx container can see the contents of my mounted NFS share, JellyFin can't! Any suggestions?

    • @WunderTechTutorials
      @WunderTechTutorials  2 หลายเดือนก่อน

      Thanks! Generally, that is some sort of permission issue. You might have to give the Jellyfin user permission to the mount folder (or at least that's what I've seen has to be done in the past).

    • @tonyseeley
      @tonyseeley 2 หลายเดือนก่อน

      Figured it out, seemed to be a rights issue, got it working now. Thanks again.

  • @InsaiyanTech
    @InsaiyanTech 9 หลายเดือนก่อน

    Plz do a video on how to setup trash guides with notifiarr/recyclar or buildarr which works with jellyfin and jellyseer atm

  •  10 หลายเดือนก่อน

    There is a bit harder way to run Jellyfin with hardware acceleration as a Docker container at the same LXC with other containers and without doing that chmod 777 on the host. You will have to deal with "idmap", but it should be safer.

  • @merthyr1831
    @merthyr1831 หลายเดือนก่อน

    Q: why do you have a synology NAS *and* a separate home server? Why not backup these same services to a different drive within the server? I do that atm and it's honestly working OK, the only thing I do on top of it is an offsite sync of that backup on a weekly basis if that drive fails too.

    • @WunderTechTutorials
      @WunderTechTutorials  หลายเดือนก่อน

      The NAS doesn't really have the computing power that I need for my setup, but it's a good option for a lot of people!

  • @sajidahmed4834
    @sajidahmed4834 7 หลายเดือนก่อน

    Do you have a video tutorial on configuring the N100 as a NAS?
    I was thinking of installing Proxmox, and then NextCloud or OwnCloud; and have Jellyfin + Photoprism access data via NextCloud/Owncloud as a Nas.
    Just a small, personal all in one NAS box...

  • @skatterpro
    @skatterpro 5 วันที่ผ่านมา

    Anytime I see someone set permissions to 777 I recoil slightly. Do you _really_ need this at 8:14 ?

    • @WunderTechTutorials
      @WunderTechTutorials  4 วันที่ผ่านมา

      I updated the written instructions a while ago to avoid that, so no, you don't have to, and the written instructions in the description show how.

  • @IgnacioQuintero
    @IgnacioQuintero 28 วันที่ผ่านมา +1

    Wanted to leave some feedback. I was a complete proxmox noob around 3 weeks ago and I followed your guide which was very helpful. However there are a few problems I'd like to point out.
    1.- lxc.hook.pre-start: sh -c "chown 0:108 /dev/dri/renderD128".

    • @WunderTechTutorials
      @WunderTechTutorials  28 วันที่ผ่านมา

      I'll check out the first point and update the written instructions if needed. For the second point, it definitely works and is using hardware transcoding. Could be the device you're using that requires the additional install as it will be slightly different (potentially) from processor to processor, but I've been using it as shown in this video for a while and everything has worked well.

  • @MrLaurieLewis
    @MrLaurieLewis 2 หลายเดือนก่อน

    Hi Frank, Good video as usual. You indicate not to use nfs shares for docker because of the privilege issue. Is there a way around this or should you use multiple lxcs rather than 1 lxc with multiple docker containers. The arr stack jumps to mind as an example but I need calibre-web to access my library on the nas and also for some genealogy stuff for family members. All running under docker on nas so fairly easy to move if you can get safe file access.

    • @WunderTechTutorials
      @WunderTechTutorials  2 หลายเดือนก่อน +1

      Thanks! In that scenario, I'd probably just use a VM instead of an LXC. I think it would be a better overall solution and you won't have to worry about the security concerns.

  • @stucorbishley
    @stucorbishley 8 หลายเดือนก่อน

    I’m really curious as to why we need to enable NFS on the lxc container, it’s connecting to host outside of Proxmox, surely Proxmox doesn’t know or care that the container is establishing a connection to another host (regardless that it’s NFS or not).

  • @heinzbroehl4598
    @heinzbroehl4598 3 หลายเดือนก่อน

    I was looking for a good tutorial to install jellyfin in a LXC Container and finally found it.
    BUT: why did you all the stuff with CT 100
    As far as I saw the video it is not needed for jellyfin at all, is it?

  • @CourteousOutlaw
    @CourteousOutlaw 4 หลายเดือนก่อน +1

    Thanks for the video, can you tell me why did you install Docker

    • @nosurname9652
      @nosurname9652 3 หลายเดือนก่อน

      Probably to run containers on mini pc, while using NAS as backup/replication storage

  • @electricketchup
    @electricketchup 9 หลายเดือนก่อน

    FYI, you didn't need to make the Jellyfin LXC container privileged. You can do unprivileged, and then modify that container's LXC configuration to map the uid and gid of the /dev/dri devices. That's how I run my N100 with hardware acceleration.

    • @WunderTechTutorials
      @WunderTechTutorials  9 หลายเดือนก่อน +2

      That's how it's done here too, I used the privileged container for the NFS share.

  • @selbyca
    @selbyca 10 หลายเดือนก่อน

    Great tutorial!!! Please create the HA video.

  • @goofballbiscuits3647
    @goofballbiscuits3647 10 หลายเดือนก่อน

    It'd been years since I used Ubuntu and I discovered in researching what distros supported ZFS that it was the only Linux distro that supported it natively. I work in data professionally and decided to use it at home.
    I was absolutely floored when I found how much it's improved since 18. I am still surprised that the desktop version doesn't enable UFW by default but that's a one CLI line fix.
    It's been *_fast_* , sits at 1.8gigs @idle and the ZFS with 32gigs of ram gives mind melting performance w/all the data integrity. I'll sing their praises from the street corner if they ask me 😅 wtf is up with Debian lately...

    • @WunderTechTutorials
      @WunderTechTutorials  10 หลายเดือนก่อน +2

      I wish I knew! I've had major performance issues with Debian LXC containers (haven't used it in a VM/with dedicated hardware in a while), but those problems all went away with Ubuntu...which is funny because a lot of us probably initially moved to Debian from Ubuntu!

  • @16klu
    @16klu 8 หลายเดือนก่อน

    Hey Frank. I already run a Plex LXC in Proxmox with my media stored on a QNAP NAS (accessible via NFS). Both containers' IPs are added on the QNAP. But it looks like both containers have user/group of their own and both need their own users to see the media via NFS (on Plex LXC I needed to run "chown -R plex:plex /Media" and on Jellyfin similarly "chown -R jellyfin:jellyfin /Media"). The problem that I have is I cannot run both at the same time, because setting up permissions for plex:plex is messing up permissions for Jellyfin and vice versa). What am I doing wrong?

    • @WunderTechTutorials
      @WunderTechTutorials  7 หลายเดือนก่อน +1

      I'm not sure how QNAP handles the NFS permissions, but if you shut down Plex, does it work? Meaning is there a hard limit set on NFS connections in QTS somewhere or is it just that the permissions are wrong?

  • @grocerylist
    @grocerylist 9 หลายเดือนก่อน

    Do you know if it's possible to share the igpu amongst multiple LXC containers?

    • @ultravioletiris6241
      @ultravioletiris6241 9 หลายเดือนก่อน +1

      Yes, check out Jim’s Garage from one month ago

  • @fedefede843
    @fedefede843 9 หลายเดือนก่อน

    Nice video! What about sharing the gpu with a plex instance? Does it need to live in that container or have one of its own?

    • @WunderTechTutorials
      @WunderTechTutorials  9 หลายเดือนก่อน

      Thanks! I haven't tried to run them in the same LXC container though I imagine it's possible. This is the tutorial on how to configure Plex + HW Transcoding in an LXC Container: www.wundertech.net/how-to-install-plex-on-proxmox/

  • @_AnTCeR_
    @_AnTCeR_ 10 หลายเดือนก่อน +7

    we want video of containers
    that you use ty!

    • @WunderTechTutorials
      @WunderTechTutorials  10 หลายเดือนก่อน +4

      I'll add it to my list! Thanks for watching!

  • @strooiboy
    @strooiboy 4 หลายเดือนก่อน

    I have a 2TB external HDD (NTFS) loaded with movies and tv shows that I want to add inside Jellyfin LXC. Can this be done without formatting into EXT4?

  • @InSaiyan-Shinobi
    @InSaiyan-Shinobi 10 หลายเดือนก่อน

    I’ve been trying to do this setup lxc containers unprivileged and how to make sure that my Arr stack run through a vpn literally can’t find any videos sadly

  • @sikiriki
    @sikiriki 9 หลายเดือนก่อน

    Great video. How can I pass through a USB3 hard drive with videos directly to the LXC? It's an NTFS formatted drive ?
    Thx
    And thank you for posting it all on your website.
    SUBSCRIBEDDDD.

  • @erbartlett
    @erbartlett 8 หลายเดือนก่อน

    Just got the G3 to put HA on it…. And then I was like, hmmm, I wonder if I can put proxmox on it and run some other things like Jellyfin :) Perfect timing

  • @CourteousOutlaw
    @CourteousOutlaw 4 หลายเดือนก่อน

    I’m doing the same but with SMB how can I do that?

  • @YannMetalhead
    @YannMetalhead 10 หลายเดือนก่อน

    Good video!

  • @pm9488
    @pm9488 5 หลายเดือนก่อน

    I have an error playing some videos using HW acceleration (QSV).
    But if I select none HW. The videos that cannot be played, are now fine to play but the high CPU spike occurs.
    May I ask if there is any solution for this, thank you.
    PS. Run Jellyfin on TrueNas scale

  • @StringerBell
    @StringerBell 7 หลายเดือนก่อน

    Hey is there any particular reason to install Home Assistant on Mini PC instead of the powerful synology NAS you already have, which are always online already?

    • @WunderTechTutorials
      @WunderTechTutorials  7 หลายเดือนก่อน

      This Mini PC is a lot more powerful than the Synology is.

    • @StringerBell
      @StringerBell 7 หลายเดือนก่อน +1

      @@WunderTechTutorials Well that's kinda obvious, but I'm asking in the context of Home Assistant?
      I'm running Home Assistant for years on my remote offgrid home on raspberry pi 3 (for efficiency reasons) with around 86 automation without ANY ISSUES with speed.
      I'm also running Home Assistant in my main home with around the same amount of automations on my RTX 4090 AI server (I'm using it for other use-cases) and I cannot find absolutely any difference at all.
      Home Assistant is extremely lightweight, I even heard some people run it on Rasberry PI Zero, hence my question ,why would you choose MiniPC to run Hassio instead of the always running Synology NAS which is way more powerful than most of the raspberry pie's (which run almost 84.7% of all Home Assistants in the world?)

    • @WunderTechTutorials
      @WunderTechTutorials  7 หลายเดือนก่อน

      @@StringerBell Sorry, I thought you meant the Synology was more powerful than the Mini PC. Mainly for high availability. I configured these Mini PCs in a cluster and if one of them goes offline, the VM will migrate to a separate node and be back online in a minute or so.

  • @dreadstar-22
    @dreadstar-22 8 หลายเดือนก่อน

    Please make a video on all your containers you run!

  • @RazrNet
    @RazrNet 8 หลายเดือนก่อน

    Long time viewer. Great video. When I do a ls /media, my folders come up but I cannot browse the subdirectories. Jellyfin says path cannot be found. Any ideas? Thanks.

    • @WunderTechTutorials
      @WunderTechTutorials  8 หลายเดือนก่อน

      When you say you can't access the subdirectories, you have access to the main media folders and those show but the subdirectories with the data don't?

    • @RazrNet
      @RazrNet 8 หลายเดือนก่อน +1

      @@WunderTechTutorials Correct. When I do a ls /media, the directories list (Movies, Music, etc.). When I try to do a cd movies or add the directory movies in Jellyfin, it does not show up.

  • @klorin
    @klorin 10 หลายเดือนก่อน

    You say in the beginning that you find the Ubuntu template working better then the Debian one, what was the difference for you?
    I just put together a N100 based system and still working on how to setup different things. My main issues is mainly manage storage and how to get access to it from VMs and LXC`s. So many ways to do, cant decide:)

    • @WunderTechTutorials
      @WunderTechTutorials  10 หลายเดือนก่อน +4

      I can't explain why (and I admit that I haven't looked that much into it), but my Debian LXC containers take like 3-5 minutes each to boot up and shut down, and the overall OS just seems to run slower. Compare that to the Ubuntu LXC Container which takes about 3 seconds to boot and is very snappy and you can see the massive difference. I can't say I notice any functional difference when it comes to services running on the Container, but in terms of interacting with it, I've seen a huge difference switching to Ubuntu.

    • @klorin
      @klorin 10 หลายเดือนก่อน +2

      @@WunderTechTutorials Very strange they are so different for you. I just tested on my N100 tonight (its a Asrock motherboard with 32GB ram and 512GB Samsung NvME drive) creating two LXC containers, both clean install, update system and install just docker and portainer on them. One based on Debian and the other on Ubuntu. Both takes around 4.5 sec from I click start untill I get to login in the shell.
      Both containers cpu usage is 0.04% - 0.08% with just docker and portainer running on fresh install on both, however the debian memory usage is 57mb while the Ubuntu one use 137mb.
      Btw: Jim here explains how to map hardware acc. into unprivileged containers: th-cam.com/video/0ZDr5h52OOE/w-d-xo.html

  • @luksio
    @luksio 10 หลายเดือนก่อน

    I tried sharing NFS shares for Plex according to your video but it doesn't work for me. Is it done differently for Plex?

    • @WunderTechTutorials
      @WunderTechTutorials  10 หลายเดือนก่อน

      It shouldn't be different. Are you getting any data returned or it's just blank? Any errors?

  • @RaduRadonys
    @RaduRadonys 8 หลายเดือนก่อน

    Nice video, but what was the point of creating the Docker container (100), if you run Jellyfin on a separate Ubuntu container (101)? Is the Docker container be used in future videos?

    • @WunderTechTutorials
      @WunderTechTutorials  8 หลายเดือนก่อน +1

      Yes, the Docker setup is for the containers I normally run. I plan on making a video in the future explaining what I use in Docker and why.

  • @leok4007
    @leok4007 9 หลายเดือนก่อน

    when I try to mount my Synology NAS folder, i get the error "mount: bad usage".
    Any ideas???

  • @danieldorszu1317
    @danieldorszu1317 10 หลายเดือนก่อน

    Test n100 mini pc with xpenelogy and docker jellyfin is very slow when searching video plex do it instant.

  • @JackupTraining
    @JackupTraining 10 หลายเดือนก่อน

    I've bought the similar mini PC, with N100 CPU. I'm planning to install CasaOS on it because I have no experience with proxmox. Looks like a simple option, compared to this. What do you think?

    • @WunderTechTutorials
      @WunderTechTutorials  10 หลายเดือนก่อน +1

      If you want simplicity, I don't see any issue with running CasaOS. It's definitely an OS designed with simplicity in mind.

    • @goodcitizen4587
      @goodcitizen4587 9 หลายเดือนก่อน +1

      Problem with CasaOS is you still have to install Linux, and then CasaOS on top. And OS updates and networking are not handled by casaOS.

    • @JackupTraining
      @JackupTraining 9 หลายเดือนก่อน +1

      @@goodcitizen4587 didn't consider that. I'll look into it, how to set up the networking. Thanks!

  • @grocerylist
    @grocerylist 9 หลายเดือนก่อน

    Thanks for this video. I've been wanting to do this for a while to get Jellyfin or Plex setup on a system separate from my desktop.
    I am having an issue though... I got all the way through to the Jellyfin install but after getting my Movie folder mounted, for some reason Jellyfin just shows a spinning blue circle when I enter the path to my Movies. When I go to shell and do 'ls' I see all of my movie folders. I'm not sure why Jellyfin can't seem to see the folder contents. It is a large folder ~16TB but I assume it'd add the folder, then scan.
    Is there anything you could think of why Jellyfin can't see my mounted media folder?

    • @WunderTechTutorials
      @WunderTechTutorials  9 หลายเดือนก่อน

      If the media is showing in the terminal, I'd expect it to work in JF, though I admit I never tried with 16TB. My movie directory is incredibly tiny compared to that. Rather than selecting the folder path, can you just type the path in JF?

    • @grocerylist
      @grocerylist 9 หลายเดือนก่อน

      @@WunderTechTutorials I tried with a smaller library and had the same problem. I did some searching and some said that Jellyfin couldn't search more than 2 sublevels of directories, so I modified my mount to /mnt/Music but that also didn't work. I also did a chown -R on a directory but that didn't resolve. Not sure what's going on

    • @grocerylist
      @grocerylist 9 หลายเดือนก่อน

      @@WunderTechTutorials Seems to have been a permissions issue. Jellyfin creates a 'jellyfin' user that I had to give rx permissions.

    • @Tumperoinen951
      @Tumperoinen951 9 หลายเดือนก่อน

      @@WunderTechTutorials I might have the same problem. I was able to add library to jellyfin, but it's not showing the movies I have there. When I looked JF logs it says: System.UnauthorizedAccessException: Access to the path '/video' is denied. /video is the folder where I have my movies on my NAS but also the directory I mounted. LCX terminal shows the mounted media.

  • @fortedexe8273
    @fortedexe8273 4 หลายเดือนก่อน +1

    you forget to change the permission of mounted Jellyfin folder: chown -R jellyfin:jellyfin /your/mount/folder

    • @ar-mur
      @ar-mur 4 หลายเดือนก่อน

      thanks dude

  • @GeorgeHirst93
    @GeorgeHirst93 4 หลายเดือนก่อน

    I'm having issues running the non-free repository command, and get "Unable to handle repository shortcut 'non-free'"
    anyone able to help?

    • @xCyAx
      @xCyAx 3 หลายเดือนก่อน

      also happens to me, did you found out?

    • @GeorgeHirst93
      @GeorgeHirst93 3 หลายเดือนก่อน +1

      @@xCyAx I can't remember exactly how but I did some googling to find another way of adding the repository for "non-free"

  • @rogerhuston8287
    @rogerhuston8287 3 หลายเดือนก่อน

    Hello, complete noob here. Wouldn't the helper scripts make this easier?

    • @WunderTechTutorials
      @WunderTechTutorials  3 หลายเดือนก่อน

      Yes - a lot of people prefer doing it the manual way though, which is why I did it this way.

    • @rogerhuston8287
      @rogerhuston8287 3 หลายเดือนก่อน

      @@WunderTechTutorials The scripts are hidden for me, so it is nice to know how everything is done.

  • @E_Proxy
    @E_Proxy 8 หลายเดือนก่อน

    The more i watch videos like this, the more i feel stupid and illiterate. I'd really like to self host some stuff but I'm really struggling even with the basics. I've just tinkered around with my synology NAS but really basic stuff and still struggle (tonight i tried plex before and jellyfin after but nothing works anymore). Do you have any advice for someone who wants to learn the basics (almost idiot-proof) or should i just give up and keep using subscription-cloud services ?

    • @WunderTechTutorials
      @WunderTechTutorials  8 หลายเดือนก่อน +1

      I wouldn't quit - I think what it comes down to is a lot of this stuff (hypervisors, Docker, etc) are all things that take some time to figure out but as soon as you get it, you can apply it to a bunch of other things. For example, fully understanding how to implement one Docker container means you probably know how to implement most of them. I would take it one topic at a time, try and understand as much as you can (by viewing different videos to get different perspectives/points) and go from there. Happy to help if you have specific questions!

  • @dominikkovacs4745
    @dominikkovacs4745 3 หลายเดือนก่อน

    That's so Frustraiting . It isn't Working for me and I don't know why ... In Jellyfin Containier I see the Files from NFS share but in the Jellyfin Browser nothing to find ...

    • @dominikkovacs4745
      @dominikkovacs4745 3 หลายเดือนก่อน +1

      What I found out now ist that Jellyfin stoped supporting NFS.... Thast really sad

  • @kevinhughes9801
    @kevinhughes9801 10 หลายเดือนก่อน

    Brill stuff useful

  • @MarkConstable
    @MarkConstable 8 หลายเดือนก่อน +2

    I was all into this until you got to installing Docker... nope, not going there. Maybe you explained why you wouldn't install the apps directly inside the LXC container but I didn't stick around long enough to hear it.

    • @WunderTechTutorials
      @WunderTechTutorials  8 หลายเดือนก่อน

      I prefer the portability of Docker so that's what I use.

  • @silverismoney
    @silverismoney 8 หลายเดือนก่อน +2

    it's not recommended to run docker inside an LXC container, the recommendation is to run docker in a VM. You can, of course run it in LXC and in most cases, it will be fine. But it's just not recommended even the proxmox forum has an explanation why. But one big one for me, if the docker lxc container causes a kernel panic, that panics your proxmox hypervisor too and then all your instances are dead. This doesn't happen with a VM. This is true of all LXC containers though, not just ones running docker.

  • @jaydraws2019
    @jaydraws2019 หลายเดือนก่อน

    I'm total newbie, how did we come here lol :)

  • @ruwn561
    @ruwn561 10 หลายเดือนก่อน +14

    Just run your docker container rootless. Then it won’t make a difference about LXC being priveled or not.

    • @electricketchup
      @electricketchup 9 หลายเดือนก่อน

      It still matters if it is privileged.

    • @Hellboy_109
      @Hellboy_109 หลายเดือนก่อน

      What does rootless mean?

  • @bhootpurvmanusya
    @bhootpurvmanusya 6 หลายเดือนก่อน

    lower the bass. not a music channel.

  • @CompellingBytes
    @CompellingBytes 9 หลายเดือนก่อน

    Too bad raspberry pi’s cpu don’t have on chip encoding/transcoding…
    It’s almost as if intel is about to eat raspberry pi’s lunch…

  • @marp04
    @marp04 10 หลายเดือนก่อน

    overkill and over complicated, just install any Linux distro and docker

    • @WunderTechTutorials
      @WunderTechTutorials  10 หลายเดือนก่อน +1

      I explained why I picked Proxmox and also said you can use any Linux distro you want.

    • @electricketchup
      @electricketchup 9 หลายเดือนก่อน

      It's not complicated, and it is worth it if you have the time to learn and try it.

    • @BoraHorzaGobuchul
      @BoraHorzaGobuchul 9 หลายเดือนก่อน +1

      Proxmox is not that complicated, and def not overkill

    • @marp04
      @marp04 9 หลายเดือนก่อน

      @@BoraHorzaGobuchul you definitely need more ram to be able to virtualize something that you can easily run in docker

    • @BoraHorzaGobuchul
      @BoraHorzaGobuchul 9 หลายเดือนก่อน +1

      @@marp04 the difference is negligible, and you can run docker in proxmox if needed

  • @simoas-u1q
    @simoas-u1q 4 หลายเดือนก่อน +1

    hi again, after testing i wasn't enable to transcode videos without these additional steps :
    On proxmox shell :
    1 - " nano /etc/modprobe.d/i915.conf "
    - then add : " options i915 enable_guc=3 " , without " "
    then Save and exit
    2 -" nano /etc/pve/lxc/*.conf " ( lxc config file )
    lcx.cgroup2.devices.allow: c 226:0 rwm
    lcx.cgroup2.devices.allow: c 226:128 rwm
    lcx.mount.entry: /dev/tri/renderD128 dev/tri/renderD128 none bind,optional,create=file
    3-
    chmod -R 777 /dev/dri/*
    and on jellyfin lxc i installed intel gpu tools " apt install intel-gpu-tools " to see if there is any transcoding , thank you for your video, keep sharing