mastodon.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
The original server operated by the Mastodon gGmbH non-profit

Administered by:

Server stats:

340K
active users

#smb

12 posts8 participants0 posts today

I have finally caved in and dove into the rabbit hole of #Linux Container (#LXC) on #Proxmox during my exploration on how to split a GPU across multiple servers and... I totally understand now seeing people's Proxmox setups that are made up exclusively of LXCs rather than VMs lol - it's just so pleasant to setup and use, and superficially at least, very efficient.

I now have a
#Jellyfin and #ErsatzTV setup running on LXCs with working iGPU passthrough of my server's #AMD Ryzen 5600G APU. My #Intel #ArcA380 GPU has also arrived, but I'm prolly gonna hold off on adding that until I decide on which node should I add it to and schedule the shutdown, etc. In the future, I might even consider exploring (re)building a #Kubernetes, #RKE2 cluster on LXC nodes instead of VMs - and if that's viable or perhaps better.

Anyway, I've updated my
#Homelab Wiki with guides pertaining LXCs, including creating one, passing through a GPU to multiple unprivileged LXCs, and adding an #SMB share for the entire cluster and mounting them, also, on unprivileged LXC containers.

🔗 https://github.com/irfanhakim-as/homelab-wiki/blob/master/topics/proxmox.md#linux-containers-lxc

Wiki about everything Homelab. Contribute to irfanhakim-as/homelab-wiki development by creating an account on GitHub.
GitHubhomelab-wiki/topics/proxmox.md at master · irfanhakim-as/homelab-wikiWiki about everything Homelab. Contribute to irfanhakim-as/homelab-wiki development by creating an account on GitHub.

Building the latest version of samba from source on my Raspberry Pi 5 because whenever I access my share from iPhone or iPad - even though I log in as a registered user - I only have read access.

On a Mac in Finder everything works perfectly well - just like on other Linux/Windows systems.

Hopefully newer SMB version will help.
Or if you guys know what might be the reason - help is greatly appreciated 🙌.

#linux#samba#smb

My #Jellyfin and #Plex setup are pretty similar, i.e. on #Debian/#Ubuntu VMs with a mount pointing to my #SMB share from my #NAS, using native installations rather than #Docker, etc. I just noticed though, that there are some of my media folders that I currently have setup using relative symlinks.. for example:

MyMedia -> ../Videos/Media

and the videos within them (of which are mostly also relative symlinks) are not appearing/discovered on Jellyfin, when they do on Plex. The result is, based on my example, my media library on Jellyfin, which is pointing to a folder that contains various other folders including "MyMedia", is not able to discover the "MyMedia" folder - it only displays folders that are actual folders and not symlinks. Can someone tell if this is expected, and something not supported on Jellyfin?

I also have instances where I have movies stored in my Movies media folder, then have a (relative) symlink pointing to the movie from, for example, an anime's "Specials" folder so that users can discover/watch them as a standalone movie, or alongside their TV series progress - I'm wondering now if those files are also not appearing too since they too are symlinks.

On the server itself, both Jellyfin and Plex, the mount is configured exactly the same, and simply using
ls, it doesn't seem either of them have difficulty or different behaviours following the "trail" from the symlink to the target file or folder.

---

Edit: From what I've found so far, it seems that Jellyfin straight up ignores symlink files, which is... ridiculous. I know I can prolly use hardlinks, at least I expect I can, but that's just so stupid and not what I want.

A lot of my home videos are organised in such a way that relies heavily on relative symlinks, so that one video can be linked to several folders (i.e. my personal folder and my family's etc. if it's related to them), and that they're easy to trace. I even do this for photos, so I can link a single photo into multiple folders (i.e. who's in them, the event that took place, etc.) without taking up additional space.

I also use relative links, instead of absolute links, so that they can be read/followed on no matter what system of mine I'm using that has the SMB share mounted - regardless of their mount point (i.e.
#Linux and #macOS have different file structure etc.).

Ngl out of all
hitches I've encountered in my migration from Plex to Jellyfin, this might be the most bitter pill I'm to swallow - cos I don't think I can work around this, reasonably, without making changes to my SMB share that I'm not only using for Jellyfin, but a lot of other things as well for me to even consider tailor/catering it solely for Jellyfin and potentially break the workflow of a lot of other things I rely on.

🔗 https://forum.jellyfin.org/t-can-t-read-symlink-files

🔗 https://github.com/jellyfin/jellyfin/issues/5521
forum.jellyfin.orgCan't read symlink filesHello!, I'm trying to figure out why my Jellyfin setup can't read symlink files, I'm following this guide to locally mount my debrid files through rclone on a new path /mnt/jellyfin, no problems there

Как создать дедуплицирующую файловую систему с нуля? Опыт TATLIN.BACKUP

Как сделать высоконагруженную систему хранения данных в сжатые сроки? Чтобы она не падала через день, не теряла данные и не поглощала ресурсы, как Гулливер провизию в амбаре лилипутов. А еще нужно реализовать дедупликацию и заложить будущий функционал на этапе создания архитектуры. Неплохо бы и стоимость хранения гигабайта снизить до минимума, а скорость передачи данных наоборот, увеличить до второй космической. Меня зовут Ростислав, я эксперт по разработке ПО отдела систем обработки данных в YADRO. Расскажу о вкладе нашей команды в разработку TATLIN.BACKUP: как мы с нуля создали дедуплицирующую файловую систему, а также какие вызовы преодолели за два года разработки и 200 тысяч строк кода.

habr.com/ru/companies/yadro/ar

ХабрКак создать дедуплицирующую файловую систему с нуля? Опыт TATLIN.BACKUPКак сделать высоконагруженную систему хранения данных в сжатые сроки? Чтобы она не падала через день, не теряла данные и не поглощала ресурсы, как Гулливер провизию в амбаре лилипутов. А еще нужно...