Proxmox High Availability With Ceph
8:07
14 сағат бұрын
Thunderbolt Networking is FAST & CHEAP!
31:04
The Best NAS for Under $500
30:02
2 ай бұрын
Ansible: Installation and Overview
11:45
Пікірлер
@GamerPlaya12
@GamerPlaya12 7 сағат бұрын
Could you explain how to fit traefik into this docker swarm setup?
@Jims-Garage
@Jims-Garage 5 сағат бұрын
I'll likely come back to swarm in the near future.
@maciejleszcz
@maciejleszcz 14 сағат бұрын
I’ve tested and it does support up to 96GB of RAM using 2 SODIMM Crucial 48GB sticks
@UltimateArts13
@UltimateArts13 20 сағат бұрын
Could you explain how to use keycloak to secure a web application that has no login? How can I make a login for an app?
@Jims-Garage
@Jims-Garage 5 сағат бұрын
You can't, it's only for oidc/oauth. You should use Authentik or Authelia in those instances.
@UltimateArts13
@UltimateArts13 Күн бұрын
A like an American ride like an Italian? What does this mean😢
@Jims-Garage
@Jims-Garage Күн бұрын
Ha, it's a cycling joke. Eat junk food and ride well
@UltimateArts13
@UltimateArts13 20 сағат бұрын
@@Jims-Garage lol
@Ali-Bee
@Ali-Bee Күн бұрын
Hmmm.... My tip doesn't let you rummage in the electronics anymore. (HAZMAT don'tchaknow!) and all electricals are contracted off to a specialist EEE waste provider (remover?) I did manage to get a Zalman full tower case many years back when someone literally dropped it off in front of me! was absolutely gutted when I was cockblocked from taking the fully boxed Amiga 500 and A590 HDD when they first introduced the e-Waste ticket requirement for taking electronics though :(
@ThinkAboutIT-Channel
@ThinkAboutIT-Channel Күн бұрын
useless
@Jims-Garage
@Jims-Garage Күн бұрын
Your comment, or is that self reflection?
@ThinkAboutIT-Channel
@ThinkAboutIT-Channel Күн бұрын
​@@Jims-Garage Obviously your video! The truth always hurts, hence you felt the inner burn to "retaliate"! :)))))
@Jims-Garage
@Jims-Garage Күн бұрын
@@ThinkAboutIT-Channel on the contrary, I don't seek validation of my videos. I'm more interested in improving the content for others but it's difficult when people leave such detailed feedback 😂
@ThinkAboutIT-Channel
@ThinkAboutIT-Channel 4 сағат бұрын
@@Jims-Garage Ok, you convinced me! :D
@TBE46
@TBE46 Күн бұрын
I created my ARR stack using your script, but I did it in an helperscripts docker LXC. I couldn't get the tunneling to work because it was giving me /tun/tun errors, however I found the solution by running the commands from Proxmox's "OpenVPN in LXC" guide. I can't post links, but if you google that and follow the commands on the website, it'll work when you run docker compose after a reboot. Surprising how little CPU/RAM it uses when run in a LXC. Thanks for that amazing docker compose file. Going to have to try and figure out traefik, it's been a whole confusing mess to sort out.
@cease70
@cease70 Күн бұрын
At ~11:45 you mention your split-tunnel VPN setup. Is there an existing video for that setup? Is it part of your OPNsense video series I'm about to start watching? If not, any plans to create one? I have new firewall hardward that should be delivered this week and am currently using a pfSense/Netgate appliance but am upgrading to 2.5 gig ports in anticipation of finally having fiber internet similar to what you recently got. Trying to decide whether I want to stay on the Community Edition of pfSense or give OPNsense a try.
@CC-zr6fp
@CC-zr6fp 2 күн бұрын
Should I have watched a video before this one? I don't have the env file so not sure if it will work should I watch something else 1st?
@jhmc93
@jhmc93 2 күн бұрын
when I execute the make for the folder terraform-provider-proxmox i get this error: -> Building mkdir -p bin CGO_ENABLED=0 go build -trimpath -o bin/terraform-provider-proxmox go: errors parsing go.mod: /home/jhmc93/terraform-provider-proxmox/go.mod:5: unknown directive: toolchain make: *** [Makefile:82: build] Error 1. Can you help with it? Excellent video as usual
@moraeyuwoo
@moraeyuwoo 2 күн бұрын
I thought high availiability in the context of firewall meant 2 ISP no?
@try-that
@try-that 2 күн бұрын
I don't use portainer now as I use OMV7, and testing Dockge. But what I find best for docker logs is Dozzle, it's really nice and saves having to use Portainer 😊
@kienanvella
@kienanvella 2 күн бұрын
You can absolutely run with spinning disks with ceph, but you need quite a few of them, and definitely want some SSD DB/WAL devices. I'm running a cluster of 4 nodes, with 24 spinning disks, 6 per node. 3:1 OSD to DB/WAL drive ratio (3 OSDs share one DB/WAL SSD). Having said that, it's not stupendously fast - especially for my write-heavy workload, but it's fast 'enough'. I've got about 35 guests, which includes a Zabbix server with DB, 3x elasticsearch, and a graylog system. It was quite affordable however, buying used drives in bulk.
@Jims-Garage
@Jims-Garage 2 күн бұрын
That's awesome, thanks for sharing. I'll do some more testing.
@mistakek
@mistakek 3 күн бұрын
Ohh the rabbit hole is deep with Home Assistant. I'm just getting started.
@jcools310
@jcools310 3 күн бұрын
Hey can anyone tell me online or on yt what my options are for the hardware to run this? I have no clue what my best low power or best low cost barebones home server would be. Also I don’t know if I would only be able to run my photos on the same router or how to access them outside the home with an IP that changes. I can’t wait to set this up, just need the hardware end taken care of. Thx!
@Jims-Garage
@Jims-Garage 3 күн бұрын
What hardware do you have? It doesn't need anything powerful, an iGPU would be useful. I'd run it on docker, even bare metal. Use dynamic DNS if you have an IP that changes like I do. Also recommend a reverse proxy, SSL and a Cloudflare proxy.
@jcools310
@jcools310 20 сағат бұрын
@@Jims-Garage well I have an old iPad, I could use an old MacBook Pro 10.3 I think. Here’s maybe my best option: I’m about to host a joomla website for my biz and I’ll have a hosting company. Couldn’t I host Immich on that, and if so, are there any tips/things I should look out for in a runof the mill hosting server company? Do you guys rep a server hosting company? Thx
@jcools310
@jcools310 20 сағат бұрын
@@Jims-Garage I also had one other question: I need to have simple share files/photos ala Google photos create a link or group share, does Immich do that? I have things, not a lot, but some files I share with clients and that would make my life easier if I could do that via my job La website or Immich.
@sadonomic
@sadonomic 3 күн бұрын
Did you figure out how to get the jellyfin docker to see volumes outside of the docker? I don't want to risk losing data by storing it in the docker container directory.
@Jims-Garage
@Jims-Garage 3 күн бұрын
Using UGOS? No, I replaced it with Proxmox. As it's Debian under the hood you can mount your media to the host then reference to the container via a volume.
@javisartdesign
@javisartdesign 3 күн бұрын
great, thanks for share it!
@WoottonRivers
@WoottonRivers 3 күн бұрын
I love to see my dashboard being used as a thumbnail for someone's video. I should get a commission 😂
@Jims-Garage
@Jims-Garage 3 күн бұрын
Haha, cheque's in the post. I was looking for the best dashboards for inspiration and then I saw yours and thought that's cool, I'm going to use it.
@drbyte2009
@drbyte2009 3 күн бұрын
Nice video Jim! May I ask what brand (name and type) are you using for measuring the light level? I also would like to see a video of migrating al the data (espacially the P1 and Solar) from a RPI to a docker instance of HASS (not importing a backup, then i have all the data, but i only want the one i mentioned)
@Jims-Garage
@Jims-Garage 3 күн бұрын
I'm using Philips Hue motion sensors
@zzaretube
@zzaretube 3 күн бұрын
Noticed a typo in your traefik docker labels, namely the third line: jimsgarge insted of jimsgarage.
@stuckinohio5111
@stuckinohio5111 3 күн бұрын
I have homepage.. how do you connect all your servers in the top left? I have QNAP I want to link to show drive size etc?
@Jims-Garage
@Jims-Garage 3 күн бұрын
It's connected to proxmox via the API. Instructions are on the homepage website.
@sustainable_home
@sustainable_home 3 күн бұрын
Nice video! Very well explained! What's the reason you're using PostgreSQL as a database? Since somewhere last year, home assistant team is specifically recommending to use the SQLite database.
@Jims-Garage
@Jims-Garage 3 күн бұрын
Thanks, purely because it's faster when you have lots of devices.
@Trokie-
@Trokie- 4 күн бұрын
Nice vid. I was just hoping you would also explain how to install Hacs with Home assistant in Docker
@Jims-Garage
@Jims-Garage 3 күн бұрын
I'll come onto that in the next video for home automation (it's pretty straightforward).
@Shrp91
@Shrp91 4 күн бұрын
Been waiting for this one! Thanks again for the great videos
@Jims-Garage
@Jims-Garage 3 күн бұрын
My pleasure!
@sebasdt2103
@sebasdt2103 4 күн бұрын
precisely what I needed for my room. looking into using wled with adressable leds to let me see the healt status of my homelab. pretty neat with home assistant too.
@dracula172
@dracula172 4 күн бұрын
Hello, sorry coz maybe it sounds silly but about prerequisites, are you using 5 virtual machines? each of one has 4GB RAM and 4 cores? first time i see procmox i always use virtual box or vmware.
@Jims-Garage
@Jims-Garage 4 күн бұрын
Correct, 5 VMs. Your choice of hypervisor shouldn't matter albeit I recommend Proxmox over virtual box. VMware is good, but costs for a licence, you'll see most people in the homelab space using Proxmox.
@dracula172
@dracula172 4 күн бұрын
@@Jims-Garage Thank you so much to answer! I know so little about this tecnologies, i dont know if i get this right, you create a node in each VM? i ve only worked with clusters inside of 1 VM, i create 2 o 3 nodes. If you could tell me in the simpliest way what you achieve using 5 VMs and with the playbook (english is not my first language 😅.
@lucipher4082
@lucipher4082 4 күн бұрын
Never been first on one of these lol
@Jims-Garage
@Jims-Garage 4 күн бұрын
Congratulations 👏🎉 haha
@NoOne-qd2yp
@NoOne-qd2yp 4 күн бұрын
Can Paperless-NGX be installed online?
@Jims-Garage
@Jims-Garage 4 күн бұрын
Yes, you can port forward it
@NoOne-qd2yp
@NoOne-qd2yp 4 күн бұрын
@@Jims-Garage Wow! And thank you for your respond. It is much appreciated.
@Jims-Garage
@Jims-Garage 4 күн бұрын
@@NoOne-qd2yp recommend something like Traefik with letsencrypt and crowdsec and put it behind a Cloudflare proxy. I have videos on all of these things. (You can also add Authentik if you wish).
@epictetus8028
@epictetus8028 4 күн бұрын
You seem to have reverted back to Docker. How come?
@Jims-Garage
@Jims-Garage 4 күн бұрын
I mainly use Kubernetes for my personal lab, I choose Docker for my videos due to popularity and convenience. I will come back to Podman in the future.
@eglinfo1
@eglinfo1 4 күн бұрын
try installing debian 12 UEFI and I think you might change to how to install virtualbox instead
@rogerthomas7040
@rogerthomas7040 4 күн бұрын
The fun project to cover would be how to shut down a proxmox cluster with Ceph as it does not seem to have an out of the box solution.
@Jims-Garage
@Jims-Garage 4 күн бұрын
I would always perform a full backup in case
@simonbritton2677
@simonbritton2677 4 күн бұрын
Thanks Jim, you were right about things moving. Learned a lot based on some changes they have made, couple of things for anyone trying this as of Jun 14th. can now use the version in providers without having to make anything. terraform { required_providers { proxmox = { source = "Telmate/proxmox" version = "3.0.1-rc3" } } } The cloudinit_cdrom_storage = "local-lvm" seems to have been deprecated and moved to the disks block, my tweaks as per below worked for me. Adjust for your use of course. disks { scsi { scsi0 { disk { storage = "local-lvm" size = 12 } } } ide { ide3 { cloudinit { storage = "local-lvm" } } } } Again, thanks Jim, keep them coming.
@ricardobimblesticks1489
@ricardobimblesticks1489 4 күн бұрын
What be fat and ride a moped... poorly? I'd rather be hungry and walk tbh. ;-)
@Jims-Garage
@Jims-Garage 4 күн бұрын
What's wrong with a bicycle ;)
@ricardobimblesticks1489
@ricardobimblesticks1489 4 күн бұрын
@@Jims-Garage Good point, well made :D
@helioradial
@helioradial 5 күн бұрын
Again, fantastic job Jim! Your channel is a pure gold mine! Thank you thank you and thank you! :)
@Jims-Garage
@Jims-Garage 4 күн бұрын
Very welcome, appreciate the feedback.
@maconly34
@maconly34 5 күн бұрын
Thank you very much for this very interesting video! Quick question: is it possible to integrate a 2nd Docker instance from another server? Thanks
@Jims-Garage
@Jims-Garage 5 күн бұрын
It should be, you need to give it remote access to the socket.
@marcomoraschi3972
@marcomoraschi3972 5 күн бұрын
your channel pop up so many time in reserch of my interest ... I can't not subscribe anymore. your videos are very usefoul and well done
@Jims-Garage
@Jims-Garage 5 күн бұрын
Thanks, really appreciate that
@ManuelMas
@ManuelMas 5 күн бұрын
I switched to NordVPN and used the guide. Works well. How can I incorporate my Pi-Hole into OPnSense using NordVPN at a router level?
@TerryOnVinyl
@TerryOnVinyl 5 күн бұрын
HOW DAAARE YOU STEAL THAT CARRRR
@robertyboberty
@robertyboberty 5 күн бұрын
Hardware passthrough to LXC is definitely something I want to explore. I have a few services running in an Alpine QEMU and the footprint is small but I would prefer to have one LXC per service
@robertyboberty
@robertyboberty 5 күн бұрын
I started down the hardware passthrough rabbithole with CUPS. Network printing is another use case
@iron-man1
@iron-man1 5 күн бұрын
Now just make a video of migration of virtualbox/vmware workstation/bare machine /esxi to proxmox
@Jims-Garage
@Jims-Garage 5 күн бұрын
I did hyper-v, does that count? 😂
@iron-man1
@iron-man1 3 күн бұрын
@@Jims-Garage lol, but really it will help us me and one of my friend has arround 20,24 VM'S on VMware workstation and I wanted to migrate all to proxmox
@zippi777
@zippi777 5 күн бұрын
As always.....Good job man! I have a question: When I have configured everything as in this video, can I then install a Docker application directly using Portainer and I will have all the benefits such as HA etc? Second thing: have you ever seen SWARMPIT? Maybe you've already seen it but it looks like a very nice GUI to "handle" all the Docker Swarm! What do you think?
@Jims-Garage
@Jims-Garage 5 күн бұрын
Yes, installing via Portainer will give you the benefits of swarm. I haven't used swarmpit as I find Portainer to be perfect.
@fbifido2
@fbifido2 5 күн бұрын
@4:33 - the thunderbolt backhaul does not show up as a network bridge inside Proxmox ???
@Jims-Garage
@Jims-Garage 5 күн бұрын
Eno5 and eno6 are the thunderbolt adapters. You could create a bridge if you wanted.
@TheMaksimSh
@TheMaksimSh 5 күн бұрын
can you show Proxmox High Availability with Home Assistant Containers (LXCs or VMs) and Zigbee Stick?
@Jims-Garage
@Jims-Garage 5 күн бұрын
It's possible but complex without multiple ZigBee sticks
@TheMaksimSh
@TheMaksimSh 5 күн бұрын
@@Jims-Garage this sticks are cheap. Having to wait few days for parts without working home automations is much worser.
@tld8102
@tld8102 5 күн бұрын
amazing. use for my iGPU. are there any other devices apart of the GPU in addition to video and render? can i not pass all the functions to the LXC or virtual machine? On my system it says the iGPU is the same IOMMU group as the USB controllers and such. So i can't pass it through the the VM, would it be possible the share the iPU among VMs?
@shootinputin6332
@shootinputin6332 5 күн бұрын
Hi, Jim, I might have missed it, but have you done a tutorial on pulling down compose, playbook (and other) files from a public/private github repository using ansible-pull? Say, for example, where you did the builtin.copy for the nxginx compose to the remote, it would be cool if we could grab it from our github repos instead
@Jims-Garage
@Jims-Garage 5 күн бұрын
I haven't, I am considering doing it in future. It's thankfully pretty simple.
@hanscarlsson7276
@hanscarlsson7276 5 күн бұрын
A few issues to think about when you do migration (live or offline): 1. Try to use the same hardware CPU generation and brand on the nodes. Live migration from Ryzen to older AMD CPUs does not work flawlessly, the destination vm will spike at 100 % CPU and be unresponsive. You will have to restart the vm, so no live migration in this use case. Maybe it has been fixed in Proxmox 8, I used Proxmox 7. 2. Live migration between different processor brands is not possible, so no live migration between AMD and Intel CPUs. 3. Migration (live or offline) of vms with USB-attached devices is not possible. That ruined my idea of having a Home Assistant vm with failover, sigh.
@simuman
@simuman 5 күн бұрын
Hey jim, really like your videos. I tried this a few months back and not sure if I got this ceph system wrong or not, but couldn't get it to work with a connected external NAS storage through mapped CIFS mount as the HA did not recognize the IP address for media for plex on fail over. Do you know if this is possible or have I got the wrong end of the stick about HA and how it works?
@tactoad
@tactoad 5 күн бұрын
Great content as usual. Just some notes on the ceph cluster itself. You want to set global flags like NOOUT,NOSCRUB and NO-DEEPSCRUB when rebooting ceph nodes as they will start to rebalance when the first node is down if you dont.
@jeefonyoutube
@jeefonyoutube 5 күн бұрын
everytime i go to build out a project you put out a similar video going over it. If you somehow put out a video on how to use the zfs over iscsi storage option in proxmox I'll be floored
@LampJustin
@LampJustin 6 күн бұрын
The live migration should have happend without a ping being dropped. The disconnect you saw was only the serial console cutting over to the different hv. If you woulf have done it over ssh, you should have seen no dropped ping or at max one, depending on the speed of your switch.
@Jims-Garage
@Jims-Garage 5 күн бұрын
Thanks, yes I did check the output again and saw no dropouts. The next test is to HA the firewall, wish me luck.