From f916a894e72d92c688e8a1cad6b10a673e2503e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1rcio=20Fernandes?= Date: Thu, 14 Nov 2024 12:50:05 +0000 Subject: [PATCH] music folder moved to minio sshfs mount --- README.md | 11 ++++++++--- .../roles/myInfra.dev.homesrv01/tasks/main.yml | 17 ++++++++--------- 2 files changed, 16 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index de0c90a..5d4482d 100644 --- a/README.md +++ b/README.md @@ -290,8 +290,13 @@ journalctl -r -t auto-update ## fstab +requires sshpass +apt install sshpass + +requires file /root/.ssh/media_readonly@minio.nas.lan.password containing clear text password used on sshfs + ```bash # /etc/fstab -# used by docker volume music -sshfs#media@nas.lan:/home/media /mnt/media@sshfs:nas.lan fuse defaults,_netdev,allow_other,follow_symlinks 0 0 -``` +# used by docker volume music using an s3 bucket on self hosted minio +sshfs#media_readonly@nas.lan:/music /mnt/media/music fuse port=9022,defaults,_netdev,allow_other,follow_symlinks,reconnect,ssh_command=sshpass\040-f\040/root/.ssh/media_readonly@minio.nas.lan.password\040ssh 0 0 +``` \ No newline at end of file diff --git a/ansible/roles/myInfra.dev.homesrv01/tasks/main.yml b/ansible/roles/myInfra.dev.homesrv01/tasks/main.yml index ab4d0d9..a0a82bb 100644 --- a/ansible/roles/myInfra.dev.homesrv01/tasks/main.yml +++ b/ansible/roles/myInfra.dev.homesrv01/tasks/main.yml @@ -1,12 +1,11 @@ ---- -- name: docker - music volume - community.docker.docker_volume: - name: music - driver: local - driver_options: - type: none - device: /mnt/media@sshfs:nas.lan/music - o: bind +# --- +# - name: docker - media volume +# community.docker.docker_volume: +# name: media +# driver: local +# driver_options: +# type: none +# device: /mnt/media