This commit is contained in:
2026-01-01 18:32:31 -06:00
commit 509d2cb4ec
21 changed files with 24148 additions and 0 deletions

10
samba/.env.example Normal file
View File

@@ -0,0 +1,10 @@
SHARED_FOLDER=/path/to/folder
OWNER_USERID=1000
OWNER_GROUPID=1000
SMB_USER=user
SMD_PASSWORD=password
NET_NAME=Storage
READONLY_NET_NAME=ReadonlyStorage

19
samba/docker-compose.yml Normal file
View File

@@ -0,0 +1,19 @@
services:
samba:
image: dperson/samba
container_name: samba
restart: always
ports:
- "139:139"
- "445:445"
volumes:
- ${SHARED_FOLDER:?}:/mnt/shared
environment:
- TZ=Europe/Samara
- USERID=${OWNER_USERID:?} # UID вашего пользователя в Linux (id -u)
- GROUPID=${OWNER_GROUPID:?} # GID вашего пользователя в Linux (id -g)
command: >
-u "${SMB_USER:?};${SMB_PASSWORD:?}"
-s "${READONLY_NET_NAME:?};/mnt/shared;yes;yes;yes"
-s "${NET_NAME:?};/mnt/shared;yes;no;no;${SMB_USER:?}"