ttek who created the scripts initially is no longer able to maintain these scripts due to health issues. We thank tteck for his contributions and wish him the best. He has turned it over to the community and links in this post were updated to reflect the community version. UPDATE: Sadly, tteck has passed away. tteck made Proxmox more accessible to all and although he may no longer be with us, his impact lives on through his work and through the community that carries on his legend. github.com/community-scripts/ProxmoxVE/discussions/237
He just passed a few days ago. His wife made a post on r/Proxmox. RIP to the awesome guy one who probably helped thousand of people getting into Proxmox and selfhosting.
These scripts were a total game-changer for me. I went from not having ever touched proxmox to running a double-digit number of containers and even a VM, all automatically backing up and updating in just a couple of afternoons. These scripts really smooth the path and make it easier to learn and understand the system as well.
first time i heard about the proxmox helper scripts project was through one of novaspirit tech videos. s/o to don hope he’s doing well. it’s such a great project, one that i will definitely be supporting - as always thanks for showcasing it, tim!
As a tip, I use `tmux` on the shell just in case I click away from the browser or tab to not loose the progress of the shell. Just executing `tmux a` will bring back the latest active shell used via `tmux`.
@Techno Tim: On the updater script, the selection system is inverted; you check them to skip updating the container. You selected all of the LXCs, which actually told the script to skip updating those containers, which is why it was quick. It skipped them all. FYI.
Hi Tim, thanks for this vid. It is the FIRST TIME I see someone FINALLY addressing the LXC life cycle management! I checked out the update script, and it basically is a wide apt update, which is fine. But as you said, it might brake things up (eventually, surelly). I still find the docker packaging with dependencies better compared to this. Nevertheless, it is always good to have options. Cheers!
By god I've been having fun with these. I'm annoyed I didn't know these existed. Thank you so much for your videos. I'm actually having to clean up my old VM/CTs where I've been testing things you show in the videos! Thanks again!
Love these scripts, have been using a number of them for a while as I migrated some of my docker containers off of a VM to LXC containers. Some of these processes including the update cron and kernel clean which I hadn't even discovered yet. Loved how you talked through your thought processes as you went through these!
I was having a bunch of errors with backups after a bad SSD. Use the LXC cleaners and now everything seems to be working. Can't recommend proxmox scripts enough!
I used the tteck scripts to run most Apps on my Proxmox Cluster as LXC, amazing what tteck built and glad to see it keeps on evolving. Only have a 3 node Docker swarm left running on VM’s for stuff that doesn’t have a tteck script available yet.
Hey just wanted to say I really learned a lot from your content. Yourself and @christianlempa make the best content in my opinion. No over the top hyping things up, just good quality, to the point tech tutorials and a nice amount of personality to make it fun. Thank you Tim, keep it up. I'm sending your videos to my nephew to learn from (including myself).
Looks helpful, for large scale though it'd be nice if there were ansible playbooks of these scripts with the prompts removed, that way they can be fire and forget when spinning up new proxmox servers and adding them into the cluster
There was no reason to uninstall oh-my-zsh, but simply running bash won't fix it. You either need to chsh to bash, or "fake it" by doing "SHELL=bash bash -c ..." Very obnoxious of the scripts to require this.
I have a rudimentary shell script I run every time I prep a new Linux VM or LXC container to get my basic setup under control. One of the things it does at the very end is run chsh specifically to set the "right" shell for me. That way when I hop out of proxmox and ssh in, everything is "right"
LOL It's SOO Weird! I was asking for a youtuber to review this like a week ago and you finally did it! THANKS! I just didn't expect such a high profiler to do it yay! 🤩
Migrated all my applications to this. So easy to get everything setup quickly compared to everything else I've tried. Unless you're trying to learn docker or use it regularly this is the way to go. I also have my servers setup in a proxmox cluster so I can easily move containers around.
16:15 this is true essentially because of the way the lxc is created If it is just an lxc image (bundled as we can see with docker images) it will be less a concern even if, yes, you still can break things using a magic updater script... what you are likely to not do when using a prepackaged lxc image
I think the key difference is that the Docker image maintainer would maintain dependencies vs. you managing them. There's no way to change dependencies for an image without rebuilding.
Good to see you getting into PVE Tim! I've been working with Proxmox since PVE5.4 and it's amazing to see how much it has evolved and improved over the years. Great videos as always mate.
@@potzblitz49583Ah I see! Well his content is good nevertheless and I wanted to show my support. Also, it's written: "He's been using it for years". Have the BEST of days! ;)
Another tip : you can manually update a container by running his script INSIDE the container shell (not the PVE one). The script detect it and will run as an update.
16:00 - there's no bug. IP address shows there only when you have QEMU Guest Agent installed, and Home Assistant probably doesn't have that by default.
The LXC containers overwhelm me a little. For example, if I have an Audiobookshelf LXC, where do I store the audiobooks? Can I create a shared folder in an LXC? Is it possible to import a Nextcloud or Audiobookshelf docker instance into an LXC container?
Yes, but only if you set a fixed IP address in the configuration. If you're using DHCP it will just show "dhcp" for that interface. I think it would be nice if Proxmox could show you the main IP address on the Summary page of LXC containers just like it does with VMs that have qemu-guest-agent running.
Hey Tim I just watched a video from great Scott and he made a touchscreen on a raspberry pie to run home assistant. But I was wondering if you could take this a step further and have for say apps displayed for instance unifi ha and any other things needed to be accessed on such smart home panel in your hallway. Anyways just thought it was a good idea and would get us closer to that smart home goal
Really like these scripts, but there are a couple of significant annoyances, which you touched on: (1) why should they not be run via SSH? and (2) why do they care what your default shell is? On the latter, you're explicitly invoking bash to run the scripts; there's no reason the default shell should matter.
Hey man, how did you change the Proxmox web gui shell font? Or did they just update it in one of the 8.x updates? Might also just be the browser I'm using (Firefox) 🤷♂
Ok so as it seems that i am an idiot, what is the exact difference between the "Home Assistant Container LXC" and "Home Assisstant Core LXC"? Is it just the fact that one is running Home Assistant in a Container inside another Container (Docker) and the other one is just the LXC Container without Docker? The functions are the same like not having the addon store and HACS by default? If so, what's the sense of running the "Home Assistant Container LXC" method? If i will ever decide to use Docker, for easier migration? Thanks
Thanks to you and a couple of other TH-camrs I got into running some virtual machines, Docker (I even tried Kubernetes, for a short time) and more recently Plex. I used a 2nd hand Dell micro PC and ran Hyper-V on the included Windows 11 Pro. I ended up running Plex natively under Windows to allow use of my iGPU for transcoding. Now I'm going to try Proxmox. I have another mini-PC coming today, this time with a 12th gen Intel CPU. So - Plex on its own Ubuntu VM, in a Docker container on an Ubuntu VM or in an LXC container? I think I'll probably start with this helper script but what are the pros and cons of each? And how to pass through the iGPU? Do you have a video on that?
Does Veeam Replication job can be configured on proxmox VE, I found Veeam have a plugin to add Proxmox to Backup infrastucture. I'm looking for a combination of Vmware Exi Vm replicate to Proxmox.Please advise . thanks for your toutorials
Hi,Does it mean that for each service I run, I have to create a linux system? I noticed that each container takes up a lot of space. Can I run all applications in one container? Or create an LXC docker and run the docker application. Which one do you think is better?
For the scripts that setup one LXC per application, what's the advantage of that over Docker? Why not just use docker instead? It seems to me that Docker is more portable.
This is super helpful!! Any chance for an updated Docker tutorial? I keep having TONS of issues with docker even when following tutorials as it seems like something is out of date or something?
Hi Tim. I tried executing the Post Install Script, fundamentally to remove subscription nag screen. I got no errors, but nag screen is always active. May you suggest something?
Was this video in real time? I tried a couple scripts and it seems like it took way longer than when you copy and pasted to get to the final installed container.
I never about this I always try to use ansible for these things but I understand why they’re packaged as bash scripts for simplicity of use. Maybe I’ll make these into ansible roles in a collection. It’s easier to write ansible when you have a script to follow the functionality of
Would you be able to make a video using these proxmox helper scripts with Docker/Portainer and Traefik? I have been going crazy trying to figure out how to make this work on proxmox! Thank you for the video.
There's a helper script for traefik - but I can't figure out how to get it to connect w/ the Docker LXC. Trying to get traefik to run in the docker LXC is a mess!
So if you use the LXC Updater script can you still have possible conflicts with different versions of dependencies? Like Time said upgrading theorectically sqllite from version 10 to 11 and breaking the app?
This applies to all LXC containers and not the script itself. The script does exactly what it should do, updates the LXC container and all dependencies and that in theory, could break your application at some point if they are not compatible. I was really just trying to illustrate how it's different than Docker, and again, this script isn't any different than if you updated the container yourself.
I never about this I always try to use ansible for these things but I understand why they’re packaged as bash scripts for simplicity of use. Maybe I’ll make these into ansible roles in a collection. It’s easier to write ansible when you have a script to follow the functionality of rather than spinning up a test vm then playing around with the results before making the changes to the role
There are few nice scripts in there but unfortunately heavly lxc focused which i avoid like wildfires. No you cant restore with the script unfortunately, its useful as water being in ice form if you know how restore from the backup manually you can do the the backup also manually.
@@Krushx0 I can. I store most configs in Sublime text. I was just looking to speed up the process. I actually love LXC. Especially for Plex. USB passthrough to zigbee is a bit problematic so I use a VM for that.
Consider removing the features that you aren't using on HAOS or adjust your VM settings. HAOS is very light all-in-one solution. By contrast, HA Core is very stripped down and in my opinion, too much so. That's why it's called Core.
Hey Tim, I think one of the most missing part of proxmox would be how to install proxmox on an old laptop (wifi only) or want to have wifi only server so that it can be kept far away. I found few script which involves creating a NAT, such that wifi is on different network, proxmox is on different. V8 supports installing on laptop but doesn't allow creating and configuring bridges by default. I have seen tons of people searching for how to properly install proxmox on laptop.. please create one.
You didn't have to remove omz, all you needed to do was change your shell: chsh -s $(which bash) then change it back when you're done: chsh -s $(which zsh)
@@TechnoTim Aaaand no air quotes in first 60 seconds, but I got your point. 😁 I believe it's correct to call LXC "OS containers" and Docker "application containers". They're different type/purpose containers, but still containers.
ttek who created the scripts initially is no longer able to maintain these scripts due to health issues. We thank tteck for his contributions and wish him the best. He has turned it over to the community and links in this post were updated to reflect the community version.
UPDATE: Sadly, tteck has passed away. tteck made Proxmox more accessible to all and although he may no longer be with us, his impact lives on through his work and through the community that carries on his legend.
github.com/community-scripts/ProxmoxVE/discussions/237
He just passed a few days ago. His wife made a post on r/Proxmox.
RIP to the awesome guy one who probably helped thousand of people getting into Proxmox and selfhosting.
I just read on reddit today that Tteck has sadly passed away. RIP, legend.
RIP tteck
Awful news. RIP tteck. Our thoughts are with your friends and family.
Condolences.
These scripts were a total game-changer for me. I went from not having ever touched proxmox to running a double-digit number of containers and even a VM, all automatically backing up and updating in just a couple of afternoons. These scripts really smooth the path and make it easier to learn and understand the system as well.
first time i heard about the proxmox helper scripts project was through one of novaspirit tech videos. s/o to don hope he’s doing well. it’s such a great project, one that i will definitely be supporting - as always thanks for showcasing it, tim!
We're praying for Don!
As a tip, I use `tmux` on the shell just in case I click away from the browser or tab to not loose the progress of the shell. Just executing `tmux a` will bring back the latest active shell used via `tmux`.
@Techno Tim: On the updater script, the selection system is inverted; you check them to skip updating the container. You selected all of the LXCs, which actually told the script to skip updating those containers, which is why it was quick. It skipped them all. FYI.
Came here to say the same. It was quick because nothing updated since they were all skipped
Hi Tim, thanks for this vid. It is the FIRST TIME I see someone FINALLY addressing the LXC life cycle management!
I checked out the update script, and it basically is a wide apt update, which is fine. But as you said, it might brake things up (eventually, surelly). I still find the docker packaging with dependencies better compared to this. Nevertheless, it is always good to have options.
Cheers!
You make such great videos on these topics, especially Proxmox and TrueNAS. Thank you.
This gave me the push I needed to get started with proxmox. Great job with the video !
By god I've been having fun with these. I'm annoyed I didn't know these existed. Thank you so much for your videos. I'm actually having to clean up my old VM/CTs where I've been testing things you show in the videos! Thanks again!
I've been using this for a few weeks now. Great to setup lxc's quickly.
I'm about to rebuild my Proxmox server, this video couldn't have come at a better time. Love your vids Tim! Keep up the good work
Rest in peace Tteck 🕊️. And my condolences to his family
Been using these scripts from past 1 year, total game changer!
Love these scripts, have been using a number of them for a while as I migrated some of my docker containers off of a VM to LXC containers. Some of these processes including the update cron and kernel clean which I hadn't even discovered yet. Loved how you talked through your thought processes as you went through these!
I was having a bunch of errors with backups after a bad SSD. Use the LXC cleaners and now everything seems to be working.
Can't recommend proxmox scripts enough!
Crazy, I found these just before your video dropped. You're reading my mind!
I used the tteck scripts to run most Apps on my Proxmox Cluster as LXC, amazing what tteck built and glad to see it keeps on evolving.
Only have a 3 node Docker swarm left running on VM’s for stuff that doesn’t have a tteck script available yet.
Hey just wanted to say I really learned a lot from your content. Yourself and @christianlempa make the best content in my opinion. No over the top hyping things up, just good quality, to the point tech tutorials and a nice amount of personality to make it fun. Thank you Tim, keep it up. I'm sending your videos to my nephew to learn from (including myself).
these are amazing scripts I have been using them for awhile. Huge time saver!
from what I recall containers don't show IP only VM's do that has qemu-guest-agent installed :)
Exactly. You can google that and will end up in the official forum where one of the devs explains exactly that.
Thanks! I knew I saw it somewhere. I think they should add it to the summary too for consistency.
The IP is visible under the 'Network' tab of the container
Great video. Can't wait to try some of these scripts. Just perfect for a Proxmox beginner... Thanks!
I’ve used your scripts for a long time now. Once again. Thank you for being amazing.
Thanks for the demo and info. I appreciate the overview. Have a great day
Looks helpful, for large scale though it'd be nice if there were ansible playbooks of these scripts with the prompts removed, that way they can be fire and forget when spinning up new proxmox servers and adding them into the cluster
Just a quick note, if you wanted to switch to a bash shell you could've just run `bash` on your shell, no need to uninstall your zsh stuff
There was no reason to uninstall oh-my-zsh, but simply running bash won't fix it. You either need to chsh to bash, or "fake it" by doing "SHELL=bash bash -c ..." Very obnoxious of the scripts to require this.
@@danbrown586 what a weird thing to do. I stand corrected, cheers 👍
I have a rudimentary shell script I run every time I prep a new Linux VM or LXC container to get my basic setup under control. One of the things it does at the very end is run chsh specifically to set the "right" shell for me. That way when I hop out of proxmox and ssh in, everything is "right"
LOL It's SOO Weird! I was asking for a youtuber to review this like a week ago and you finally did it! THANKS! I just didn't expect such a high profiler to do it yay! 🤩
Thanks Tim, great pointer. This site has answered tonnes of my questions.
Migrated all my applications to this. So easy to get everything setup quickly compared to everything else I've tried. Unless you're trying to learn docker or use it regularly this is the way to go. I also have my servers setup in a proxmox cluster so I can easily move containers around.
I run docker containers inside the LXC container with Debian-core.
This actually isn't bad! This would get me back into my ProxMox server.
I finally knew about something before Tim nice, but seriously good topic for anyone using proxmox
good to see this project out here on youtube :D
I'm glad you covered these. Thank you.
That’s a great vlog. Thanks for sharing all this
16:15 this is true essentially because of the way the lxc is created
If it is just an lxc image (bundled as we can see with docker images) it will be less a concern
even if, yes, you still can break things using a magic updater script... what you are likely to not do when using a prepackaged lxc image
I think the key difference is that the Docker image maintainer would maintain dependencies vs. you managing them. There's no way to change dependencies for an image without rebuilding.
Exactly, the isolation is stronger with Docker images
I have been using these for a while know and they have been god sent
Good to see you getting into PVE Tim!
I've been working with Proxmox since PVE5.4 and it's amazing to see how much it has evolved and improved over the years.
Great videos as always mate.
He's not "getting into PVE". He's using it for years. One of the best channels when it comes to Proxmox
@@potzblitz49583Ah I see! Well his content is good nevertheless and I wanted to show my support.
Also, it's written: "He's been using it for years".
Have the BEST of days! ;)
Bought a mini pc, best money ever spent. Running proxmox and learning everyday
Another tip : you can manually update a container by running his script INSIDE the container shell (not the PVE one). The script detect it and will run as an update.
22:50 LXC container updater script screen is asking which ones to skip not which ones to update
16:00 - there's no bug. IP address shows there only when you have QEMU Guest Agent installed, and Home Assistant probably doesn't have that by default.
The LXC containers overwhelm me a little. For example, if I have an Audiobookshelf LXC, where do I store the audiobooks? Can I create a shared folder in an LXC?
Is it possible to import a Nextcloud or Audiobookshelf docker instance into an LXC container?
15:14 That's what I hate about the terminal.
GNU Screen allows you to work with that but it's on you to do it
Oh man, great video thanks for creating it!
Very much needed video. Thanks.
Why doesn't web UI doesn't look the same
I love the "we're not going to talk about docker today" part 🙂
But yeah I talked about it 3 times 😅
@@TechnoTim Sure, you mentioned it but didn't elaborate, otherwise I would have stopped watching.
@@MarkConstable What has Docker ever done to you sir????
@@RaduRadonys Nothing, that's why I am not interesed in it and don't use it.
ip of LXC containers are under network of the LXC..
Yes, but only if you set a fixed IP address in the configuration. If you're using DHCP it will just show "dhcp" for that interface. I think it would be nice if Proxmox could show you the main IP address on the Summary page of LXC containers just like it does with VMs that have qemu-guest-agent running.
Hey Tim I just watched a video from great Scott and he made a touchscreen on a raspberry pie to run home assistant. But I was wondering if you could take this a step further and have for say apps displayed for instance unifi ha and any other things needed to be accessed on such smart home panel in your hallway. Anyways just thought it was a good idea and would get us closer to that smart home goal
Great Video!! Thank you!
Really like these scripts, but there are a couple of significant annoyances, which you touched on: (1) why should they not be run via SSH? and (2) why do they care what your default shell is? On the latter, you're explicitly invoking bash to run the scripts; there's no reason the default shell should matter.
Agreed. I saw the code that checks specifically for bash but was unsure of why. Decided to just remove zsh for now…
Any idea why they shouldn’t be run over SSH? Came here to ask the same question, myself.
Hey man, how did you change the Proxmox web gui shell font? Or did they just update it in one of the 8.x updates?
Might also just be the browser I'm using (Firefox) 🤷♂
It's hard to use `apt autoremove` and let the package manager handle cleaning up the kernels?
Ok so as it seems that i am an idiot, what is the exact difference between the "Home Assistant Container LXC" and "Home Assisstant Core LXC"? Is it just the fact that one is running Home Assistant in a Container inside another Container (Docker) and the other one is just the LXC Container without Docker? The functions are the same like not having the addon store and HACS by default?
If so, what's the sense of running the "Home Assistant Container LXC" method? If i will ever decide to use Docker, for easier migration? Thanks
Thanks to you and a couple of other TH-camrs I got into running some virtual machines, Docker (I even tried Kubernetes, for a short time) and more recently Plex. I used a 2nd hand Dell micro PC and ran Hyper-V on the included Windows 11 Pro. I ended up running Plex natively under Windows to allow use of my iGPU for transcoding. Now I'm going to try Proxmox. I have another mini-PC coming today, this time with a 12th gen Intel CPU. So - Plex on its own Ubuntu VM, in a Docker container on an Ubuntu VM or in an LXC container? I think I'll probably start with this helper script but what are the pros and cons of each? And how to pass through the iGPU? Do you have a video on that?
Does Veeam Replication job can be configured on proxmox VE, I found Veeam have a plugin to add Proxmox to Backup infrastucture. I'm looking for a combination of Vmware Exi Vm replicate to Proxmox.Please advise . thanks for your toutorials
Thanks!
Wow! Thank you!
tried the post install script on 3 seperate machines...and did not remove the nag on any of them...maybe 8.2.4 breaks it? everything else worked.
Hi,Does it mean that for each service I run, I have to create a linux system? I noticed that each container takes up a lot of space. Can I run all applications in one container? Or create an LXC docker and run the docker application. Which one do you think is better?
I don’t know for LXC’s, but for VM’s you need to install the QEMU agent on the VM for the IP to show.
how is the shell from PVEs menu different from sshing into the PVE host? I always did ssh for almost everything...
For the scripts that setup one LXC per application, what's the advantage of that over Docker? Why not just use docker instead? It seems to me that Docker is more portable.
This is super helpful!! Any chance for an updated Docker tutorial? I keep having TONS of issues with docker even when following tutorials as it seems like something is out of date or something?
At @22.50 you actually select them all to "NOT" to update that's why it was fast :P
How have I been using proxmox for a decade and not know this existed
Hi Tim. I tried executing the Post Install Script, fundamentally to remove subscription nag screen. I got no errors, but nag screen is always active. May you suggest something?
Thanks for a great video. I have learned something today! ;)
Glad to hear it!
Very nice. Thanks Tim.
hello @Techno Tim, if I have successfully backed up the host on /etc/pve/ and what if I restore it on another node? please help me
Was this video in real time? I tried a couple scripts and it seems like it took way longer than when you copy and pasted to get to the final installed container.
Awesome!!! Thanks for sharing
I never about this I always try to use ansible for these things but I understand why they’re packaged as bash scripts for simplicity of use. Maybe I’ll make these into ansible roles in a collection. It’s easier to write ansible when you have a script to follow the functionality of
LXC containers become even more appealing once you realize it's pronounced "lex-see".
I am big on pronouncing acronyms and have not learned this one yet! Added to my vocab! ✅
Very useful, Thank you 🙏🙏
would you recommend this over running everything on one vm/ct running docker?
Great project with updates and new stuff every day! Thanks
I discovered the scripts on a video from a Novaspirit this very week !
//question Why not run the backup script earlier?
Would you be able to make a video using these proxmox helper scripts with Docker/Portainer and Traefik? I have been going crazy trying to figure out how to make this work on proxmox! Thank you for the video.
There's a helper script for traefik - but I can't figure out how to get it to connect w/ the Docker LXC. Trying to get traefik to run in the docker LXC is a mess!
So if you use the LXC Updater script can you still have possible conflicts with different versions of dependencies? Like Time said upgrading theorectically sqllite from version 10 to 11 and breaking the app?
This applies to all LXC containers and not the script itself. The script does exactly what it should do, updates the LXC container and all dependencies and that in theory, could break your application at some point if they are not compatible. I was really just trying to illustrate how it's different than Docker, and again, this script isn't any different than if you updated the container yourself.
I never about this I always try to use ansible for these things but I understand why they’re packaged as bash scripts for simplicity of use. Maybe I’ll make these into ansible roles in a collection. It’s easier to write ansible when you have a script to follow the functionality of rather than spinning up a test vm then playing around with the results before making the changes to the role
Nice. Hass & zigbee with LXC wasn't the best match.
Can you also use the script to restore the backup?
There are few nice scripts in there but unfortunately heavly lxc focused which i avoid like wildfires. No you cant restore with the script unfortunately, its useful as water being in ice form if you know how restore from the backup manually you can do the the backup also manually.
@@Krushx0 I can. I store most configs in Sublime text. I was just looking to speed up the process.
I actually love LXC. Especially for Plex. USB passthrough to zigbee is a bit problematic so I use a VM for that.
Soooo, for HA core is better to go docker instead of lxc ? I’m using haos but It’s taking too many resources
Consider removing the features that you aren't using on HAOS or adjust your VM settings. HAOS is very light all-in-one solution. By contrast, HA Core is very stripped down and in my opinion, too much so. That's why it's called Core.
For some reason none of the scripts are doing anything in my proxmox shell
any idea what can be wrong?
It was caused by DNS pointing to proxom server itself. After changing to cloudflare dns it worked
Do you have a video on backing up the host?
LXCs never show their IP. Only VMs with the qemu guest agent enabled.
Hey Tim, I think one of the most missing part of proxmox would be how to install proxmox on an old laptop (wifi only) or want to have wifi only server so that it can be kept far away. I found few script which involves creating a NAT, such that wifi is on different network, proxmox is on different. V8 supports installing on laptop but doesn't allow creating and configuring bridges by default. I have seen tons of people searching for how to properly install proxmox on laptop.. please create one.
cheers, great video
thanks for this!
The helper scripts page is not like that one...
I think the IP will be displayed when you install the qemu guest agent?!
Can I run post install on existing pve even if it's been running for a while and has many vms and lxes?
Yes
@@tteckster unfortunately nothing happens. It just quits
I guess long gone are the days when you’d write your own scripts… JS, but Great content as always
I like the idea of how powerful Proxmox is but seems like a pain to use compared to ESXi. I need to learn Proxmox still though...
You didn't have to remove omz, all you needed to do was change your shell: chsh -s $(which bash)
then change it back when you're done:
chsh -s $(which zsh)
I think it only shows the IP if you have QEMU on.
Just to remember that the Helper Scripts are NOT supported by Proxmox.
Fabulous stuff!
Is anyone able to help me explain how he can directly paste into the shell in the web gui? Cuz I can't do that
paste as plain text (ctrl+shift+v)
No, LXC containers aren't lighweigth VMs, they are the OG containers, many years before the popular application containers you're thinking of (Docker)
air quotes on "virtual machine" See the first 60 seconds 😅
@@TechnoTim Aaaand no air quotes in first 60 seconds, but I got your point. 😁 I believe it's correct to call LXC "OS containers" and Docker "application containers". They're different type/purpose containers, but still containers.
Nice. I was just testing this project (over ssh) and didn't like the results... now I know why!! Use shell from GUI, not ssh!
If you run the scripts over SSH they will actually tell you first: These must not be run over SSH but from the GUI!