Update samba.sh

This commit is contained in:
Kroese 2024-02-07 23:18:37 +01:00 committed by GitHub
parent d541c77a2d
commit 5ac1fe2bca
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -16,7 +16,7 @@ chmod -R 777 "$SHARE"
echo " security = user"
echo " guest account = nobody"
echo " map to guest = Bad User"
echo " #server min protocol = SMB2"
echo " server min protocol = SMB2"
echo ""
echo " # disable printing services"
echo " load printers = no"
@ -24,7 +24,7 @@ chmod -R 777 "$SHARE"
echo " printcap name = /dev/null"
echo " disable spoolss = yes"
echo ""
echo "[Shared]"
echo "[Data]"
echo " path = $SHARE"
echo " comment = Shared"
echo " writable = yes"
@ -34,6 +34,26 @@ chmod -R 777 "$SHARE"
echo " force group = root"
} > "/etc/samba/smb.conf"
{ echo "------------------------------------------------"
echo "$APP for Docker v$(</run/version)..."
echo "For support visit $SUPPORT"
echo "------------------------------------------------"
echo ""
echo "Using this folder you can share files with the host machine."
echo ""
echo "To change the storage location, include the following bind mount in your compose file:"
echo ""
echo " volumes:"
echo " - /home/user/example:/storage/shared"
echo ""
echo "Or in your run command:"
echo ""
echo " -v \"/home/user/example:/storage/shared\""
echo ""
echo "Replace the example path /home/user/example with the desired storage folder."
echo ""
} > "$SHARE/readme.txt"
smbd -D
wsdd -i dockerbridge -p -n "host.local" &