I move Jellyfin from a Proxmox LXC container to a VM because Tailscale wouldn’t run in the container, but the fstab entry mounting a NAS media share over CIFS no longer mounts at boot, even though mount -a works. The cause is the network not being up when the mount is attempted, and the fix is adding noauto, x-systemd.automount, and _netdev to the mount options so systemd waits for the network and mounts on demand...
I set up a secondhand Synology DS216j NAS as homelab storage with RAID 1 and a Samba share, intended for VM backups and eventually a media library. I then mount the share on a privileged Debian LXC container in Proxmox via a cifs entry in /etc/fstab, with a breakdown of the mount options and a note that the setup persists across reboots...