|
|
|
|
|
by gonzalohm
80 days ago
|
|
How many times are you redeploying your homelab stuff? I also run lxc containers and thought about automating deployments but in my one year running proxmox I have only deployed each container once. If anything breaks I have PBS running to recover a previous backup. I don't see myself having to repeat this process more than once or twice |
|
It less about how many times and more about used to automate everything, spend less time doing boring things and more time doing fun stuff.
For example, when I first deployed a Jellyfin LXC container with GPU and what not, the container itself hosts nothing, Proxmox mounts the NFS shared from TrueNAS to it, and it uses a local NVMe for transcoding.
And yet, novice me picked a small storage size, 5GB or something because I only run Debian Netinst which uses 200MB of ram and 0.00001% CPU. Debian Netinst itself requires what 1-2GB of disk??
Back to your question, I had to redeploy another Jellyfin container coz it ran out of disk space with:
1. the GPU passthrough
2. mount all the NFS shares once the LXC is up
3. the transcode folder
4. rsync from TrueNAS and restore the metadata with all the movies and what not.
Had I planned to do it?? Nope.
One command line and I have a brand new Jellyfin LXC with much bigger storage, and working like nothing happened, fully automated from my PC via Ansible.