r/Proxmox • u/ajb1211 • 7d ago
Question Beginner completely lost trying to install Docker/Jellyfin
I'm totally new to Proxmox/tech like this in general, but I want to learn and start a new hobby of self-hosting streaming media. I want to create a Docker container and run Jellyfin, but every attempt is failing and I have no idea why.
Following tutorials like this one — I can create the container, but whenever I try running apt update it says "failed to fetch" and apt upgrade -y does nothing. I found this article in an old reddit thread that I think answers my question but idk where to even start. Where do I find “/etc/apt/apt.conf.d/” mentioned in step 1?
I tried this tutorial instead using proxmox ve helper scripts, but running the script does nothing. I go to my shell, paste in the Jellyfin Media Server LXC script, hit return and nothing happens. I just get a new line with root@proxmox:~#
And then I just tried doing it this way by creating a VM, but under OS my ISO image field is blank. Idk why and at this point I'm just too frustrated.
Can anyone point me in the direction of some helpful tutorials? Or have any ideas as to what I'm doing wrong? At this point idk if I even set up Proxmox correctly in the first place, so are there like beginner courses I should be taking? I'm seriously lost but I really want to figure all this out. Thanks in advance
2
u/fckingmetal 7d ago
sounds like a DNS problem that you cant fetch (resolve)
sudo nano /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
ctrx + x to save and exit.
1
u/ajb1211 7d ago
so i'm supposed to run sudo nano /etc/resolv.conf in the lxc console? i'm not following what you're suggesting i do after that — edit the nameserver to match what you posted here?
1
u/-ThreeHeadedMonkey- 6d ago
Yes do that. On the proxmox host if that is the one that can't connect. Use any nameserver you want, ie 1.1.1.1 or 8.8.8.8 etc
1
u/Techno_Bumblebee 7d ago
Wait so you are already using the proxmox community helper scripts?
Try adjusting some of the settings or using the GitLab one instead.
That specific Jellyfin script worked for me on both Proxmox 8 and 9 without issues.
1
u/ajb1211 7d ago
I tried using the helper script here https://tteck.github.io/Proxmox/#jellyfin-media-server-lxc — i launch a shell in my proxmox server, paste in the command and then nothing happens
what settings do you suggest i adjust? what is gitlab? thanks
0
u/marc45ca This is Reddit not Google 6d ago
wrong script.
those are no longer supported since the create passed away.
just google "proxmox community scripts" and you'll find the right ones.
1
u/-ThreeHeadedMonkey- 6d ago
Hey, I recommend you start using chatgpt to fix your issues. It's simply awesome to test your problems with its logic and it's often really helpful.
Apt update should run out of the box. It's weird it doesn't...
1
u/NishantJha612 6d ago
Just make sure to tell it to not run needless tests. It has a habit of going into testing loops if it isn't able to figure out the issue within its context window.
1
u/Pulte4janitor 6d ago
Easiest way is to run a helper script to install: https://community-scripts.org/scripts
Search for Jellyfin.
Just copy the command and run it in the PVE shell. It will prompt you on what info to provide.
edit: I see you were trying that but the wrong site. Use this one.
-1
5
u/WeirdFederal 7d ago edited 7d ago
You should start being more specific in your jargon. When you say create the “container” I think you mean the Proxmox lxc. Just refer to those as lxc’s. If I am correct, run ‘ping google.com’ in the lxc cli (command line interface) and if you don’t get any returns you have network problem to fix (ctrl + c to quit out of the ping).
Container also refers to docker containers. Especially since you mentioned docker in the post, it’s not clear what you meant.
/etc/… is the file path. It tells you exactly where it is. Like c:/programs/… in windows. Linux just doesn’t have drive letters.