mount drive emby lxc
mkdir /media/video
cp /etc/systemd/system/media-video.mount /etc/systemd/system/media-video11.mount
nano /etc/systemd/system/media-video11.mount
systemctl enable media-video11.mount
systemctl start media-video11.mount
Mise en place du dossier partagé
Afin que ça soit plus simple pour moi de gérer le tout, j'ai décidé d'utiliser mon NAS (un Synology) en tant que serveur SMB. Si vous préférez utiliser un disque dur externe, faites-le donc, mais pensez donc à le monter depuis le dashboard de Proxmox.
Il faudra créer un utilisateur sur le serveur SMB qui aura uniquement accès au dossier videos et qui aura les droits de lecture, d'écriture, et d'accès aux sous-dossiers. Pour cela, je vous laisse faire les manipulations nécessaires en fonction de votre installation.
Une fois fait, il va falloir qu'on s'assure de bien connecter notre conteneur au serveur distant. Donc, on va commencer par créer un dossier /media/video sur le conteneur LXC.
mkdir /media/videoPuis, on va créer un service qui va monter pour ce dossier. Attention cela dit à le nommer exactement comme cela, sinon ce dernier ne fonctionnera pas un peu plus tard.
nano /etc/systemd/system/media-video.mountOn va mettre le contenu suivant. N'oubliez pas de changer l'IP et le répertoire source dans What= si votre dossier diffère d'un Synology...
[Unit]
Description=cifs mount script
Requires=network-online.target
After=network-online.service
[Mount]
# REMPLACER <IP> par l'IP de notre NAS (comme 192.168.0.200), ainsi que le
# dossier cible si ce dernier n'est pas au même endroit.
What=//<IP>/video
Where=/media/video
Options=credentials=/root/.smb,noperm
Type=cifs
[Install]
WantedBy=multi-user.target/mnt/mondossier/defolie), vous devrez créer votre fichier en tant que mnt-mondossier-defolie.mount ! Vous devrez aussi modifier la partie Where= du tuto pour pointer bien sur vers /mnt/mondossier/defolie !Enfin, on va créer un fichier dans le dossier /root qui contiendra nos informations de compte pour se connecter au serveur SMB.
nano /root/.smb
username=my_user_dedicated_to_video_folder
password=this_is_my_passwordEnfin, on va installer le service CIFS permettant de mettre en lien entre le serveur Synology et notre conteneur LXC:
apt update && apt install cifs-utilsOn va pouvoir désormais créer le service.
systemctl enable media-video.mount
systemctl start media-video.mountSi aucun message d'erreur apparait, regardez le contenu dans le dossier qu'on a monté. Et de plus, dans Jellyfin, vous devriez voir le dossier, ainsi que ses sous-répertoires.
Par ailleurs, je vous conseille de faire un dossier dédié aux films, un autres aux séries, un autre aux dessins animés, un autre aux anime... Cela sera bien plus facile à gérer dans le futur.