Hello everyone :)
My Linux learning and Homelab setup is going smoothly and after a long period of stagnation, I’m in a new learning curve :D ! I just learned the magic of hard links and implemented them with bind mounts (yeah hard links only work on the same file system :P) to my Qbittorrent scripting to automagically move them as hard links to a bind mount accessible to Sonarr, Radarr, Jellyfin… and move, rename and do all other things without even touching the original files: PUR MAGIC !
Everything is a file? Naah, everything is a hard link ! (Or inode? xD)
While I’m overjoyed I learned and have a better understanding of files, hard links, soft links, file system, docker, web, all kind of things related to IT… I’m getting kinda overwhelmed of what’s happening on my system !!
-
I have a dozen docker compose on my server, all behind traefik resolved by my piHole DNS on a raspberry pi, some have a custom image made by myself for certificate purpose or some manual changes I added.
-
I have some
.config
files in my~/
to improve mymicro
experience and make it more integrated over SSH with my Mac and Desktop. If also have some config files in my/root
directory for my miniCA for all my service with my personal local domain name and other config files like/etc/bash_aliases
and some changes in/etc/bash.bashrc
-
I have some python
.venv
for learning and scripting with python -
I have a complex and long bash script backup for all my docker containers to back up my volumes, config files and media files separately
-
Installed some useful and needed packages like
resolvconf
,wireguard
,samba
… -
I have a few samba shares, all accessible in my LAN with sometimes some exotic configuration for Mac integration
-
My docker containers have some bind mounts shared volumes
[…]
And now I also have some hard links lying around in the mix ! So I have to say it out loud: I’m OVERWHELMED !
Yes, I do keep some notes in Obsidian and also have a self-hosted Forgejo to keep my notes updated and have some kind of version control of changes in my scripts, but I do feel like I’m not sure anymore what I have… Not to say I didn’t mention all the other stuff related to my phone (baikal, ntfy…) or how to keep everything updated (WUD does the trick for containers :)) and tidy…
I guess I’m looking for something magic, something that could In ONE blink give me what’s doing what and where? And changes my life for an ever-growing IT space ? Preference something visual…?
I hope to hear from you guys on what I can do to take away this feel of being lost and not being able to fully track my systems and my LAN !
Thank you !
Thanks for the pointer :). I’m more into open source, so TrueNAS is maybe more fitting, however I’m not sure I do understand it right… Those are OSes? Not some application I can host in a container right? More like Proxmox ?
They’re OSes sort of in the way a Linux Distro is.
Yes, not in a container. Unraid won’t work well in a VM (Proxmox), but TrueNAS will. Both are really intended to run on raw hardware though.
They’re both primarily systems for doing NAS - managing multi-drive storage, sharing with other hardware on your network. But also make it easy for you to deploy containers and VMs on the same hardware.