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 my micro 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 !

  • N0x0n@lemmy.mlOP
    link
    fedilink
    English
    arrow-up
    3
    ·
    11 hours ago

    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 ?

    • ripcord@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      9 hours ago

      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.