samba
Create the first docker-compose.yml
file
su - cloud
bash
Create a docker folder
mkdir /home/cloud/docker
Open the docker file
vim /home/cloud/docker/docker-compose.yml
docker-compose.yml
This is a basic samba configuration that you can use to acces your shared volumes via smb protocol
version: '3.6'
services:
samba:
image: dperson/samba
environment:bodo@naumann.dev
- TZ=${TZ}
- WORKGROUP=WORKGROUP
- USER=${U01_CLEAR};${PWD_CLEAR}
- USERID=${PUID}
- GROUPID=${PGID}
- PERMISSIONS
networks:
- default
ports:
- '137:137/udp'
- '138:138/udp'
- '139:139/tcp'
- '445:445/tcp'
read_only: true
tmpfs:
- /tmp
restart: unless-stopped
stdin_open: true
tty: true
volumes:
- samba:/mnt:z
command:
-u "tv;supersecret;${PUID};${GRP_CLEAR};${PGID}"
-s "tv;/mnt/tv;no;no;no;${U02_CLEAR}"
-s "share;/mnt/share;yes;no;yes;all"
-s "data;/mnt/data;no;no;no;${U01_CLEAR}"