proxmox
I just made my Homelab Open Source!
I just made my Homelab Open Source!
#Homelab #Open #Source
“Christian Lempa”
In this video, I’ll be sharing some exciting news about my Homelab. I recently uploaded all my configs and code to GitHub, making it accessible for everyone to use as templates or inspiration for their own set-ups. I’ll also be showcasing some interesting automation pipelines for testing and…
source
To see the full content, share this page by clicking one of the buttons below |
Very cool . Thanks for the sharing !! Really appreciate it !!
3:30 Can you do a guide on how to setup this?
Hi Christian, why did you decide to use terraform instead of vagrant?
Excellent video except macos
Hey Christian –
Have been asking about code quality for sometime. Any chance you can show us how something like Codacy which is apparently plug and play…could help us find issues in our code.
Am a fan of what GitHub does, but not a fan of GitHub itself … any recommendations on a self-hosted GitHub solution please?
Happy New Year!
Great video.
I wonder if you separated your tasks, with docker since you have multiple server (prod-1, prod-2, …). I would love to see, how to use multiple machines (computer) with docker. Since we can use raspberry pi (or orange pi). Separate things would be nice, because* of cpu/ram limitations.
– One machine for securities/proxies/databases/message brokers. (Ex: traefik, portainer, socket-proxy, postgresql, redis, …etc)
– One machine for media servers (Ex: plex, jellyfin, Arrs, …etc)
– One for something else (Ex: pihole, passbolt, vaultwarden)
– Etc…
Do we need swarm? Or kubernetes? If we already have compose files, for everything. What's the best way?
Some README files in the repo's subdirectories would be very useful to understand what each set of code is for. Thanks for sharing!
Das Video ist super hilfreich, könntest du vielleicht ein aktuelles Video dazu machen wie du Kubernetes aufgesetzt hast / aufsetzt. Technisch verzweifel ich am Ingress service damit ich arcocd erreichen kann, wäre super! Und weiter so mit den guten Videos!
happy new year man! Thanks for all the content!
Nice video Christian! realy like your videos! Its great to see what you've did this time. One question though, why use Terraform for creating VM's on your proxmox and not Ansible?
Since you are using Kubernetes, why have docker hosts?
Hi Chris, im using proxmox 8.1.3 and telmate/proxmox not compatible with it, any work around?
You might want to look at Atlantis for running terraform it's much cleaner and will feedback to your mr if you use them.
Awesome! Loved this video.
Thanks Christian.
Docker 101.
BORING
Happy new year! Thanks for all the awesome homelab vids. Recently got Traefik running watching your videos. Can’t wait to see what you release in 2024
Yeah Christian, sure, it will be your ultimate plan…GOT IT! ( joke xD) Nice video btw. In these holidays I worked a lot on my homelab, even if I know is just a provisional one. It would be interesting a video on the best practies for build an entire homelab from scratch, starting from a list of pieces of hardware and continuing then with the rest. I often find myself with the frustrating feeling that I'm doing something really cool, but terrified of doing it in the wrong order and risk missing steps or wasting a lot of time!
awesome ! very good job and cool idea of sharing it ^^thanx Christian
Nice work Man!!!! THX 🙏🙏
All the best to you as well Christian. Health and Happiness always.
Could You make a video about making one of those projects? A full start to end walk trough on how to let's say manage traefik this way.
Thanks for making public!
A few suggestions. Please take as a grain of salt..
– generalize gh actions to apply to all docker compose or terraform projects (think: code generator)
– better yet: lean on Ansible for your deployment pipeline (even for running terraform) and use gh actions to trigger ansible, then u are ci-tooling agnostic
Mainly, you may want to think about orthogonality so that u don't have to maintain detailed gh action pipelines in addition to Ansible and terraform scripts. Ideally, pick one for your source of truth: Ansible, terraform or gh actions and the rest template out the former.
Happy New Year Christian. Thanks for all the videos you put up on Youtube 🙂
You are amazing. Love this idea and thank you so much for sharing your knowledge with us.
This is fucking amazing. Ive just started my ansible journey! Thank you Christian!
frohes neues Jahr!
Would be interesting to hear about your personal reasoning of putting all this into a single repository. Because… there are many considerations … like… independent units, independent CI, versioning, shared variables, ease of codebase navigation, cost of dependency upgrade and so on, so on…
Happy New Year Christian!
This is so helpful and really highlights the spirit of FOSS. Kudos to you Christian!
Your videos have been a constant staple in my viewing, whether troubleshooting, researching, or just background viewing on something I'm curious about.
My largest issue with homelabbing is not having enough time to cover ALL the things I want in place. At work, I have a whole team that contributes and really helps distribute the burden allowing each of us to really dive into things we each like. This sense of collaboration is the largest thing I'm missing at home.
I never make resolutions for new years and think it's cliche and allows people to feel good about SAYING theyre going to do "X thing". However, I've made one, after all the viewing and use of FOSS, this year I'm going to find a project I love and try to contribute in any way I can, though I lack coding skills I'm sure there must be some way I can help!
Happy New Year, great way to start a new one, thanks for all your hard work in educating us.
Very well done
Have a naive question, you have tons of container deployments across hosts. How do you keep track of the ports that are configured for each service in your compose files so you do don't accidentally spin up a new project with the same port as another which may or may not be running at that time
Thank you for sharing, mate. You are helping to learn many new things. Really appreciated
wtf is homelab
This is very cool. One of the things I am playing around with on the ansible side, is with passwords or encryption keys. You can use vault to encrypt the "string" and pass it in as a variable, or just put it in your playbook. I am playing with passing it in for more flexibility.
github link?
Pin doch dein Repo im Kommentar oder beschreibung mit gleich an? nicht alle können dir wie ich auf github folgen ^^
Are you specifying the projects which are WIP?