68 lines
1.7 KiB
YAML
68 lines
1.7 KiB
YAML
---
|
|
services:
|
|
|
|
samba:
|
|
image: nowsci/samba-domain
|
|
container_name: samba
|
|
# user: ${USERID}:${GROUPID}
|
|
# network_mode: host
|
|
volumes:
|
|
- /etc/localtime:/etc/localtime:ro
|
|
- ./samba/data/:/var/lib/samba
|
|
- ./samba/config/samba:/etc/samba/external
|
|
env_file:
|
|
- .env
|
|
ports:
|
|
- ${VMHOSTIP}:53:53
|
|
- ${VMHOSTIP}:53:53/udp
|
|
- ${VMHOSTIP}:88:88
|
|
- ${VMHOSTIP}:88:88/udp
|
|
- ${VMHOSTIP}:123:123
|
|
- ${VMHOSTIP}:123:123/udp
|
|
- ${VMHOSTIP}:135:135
|
|
- ${VMHOSTIP}:137-138:137-138/udp
|
|
- ${VMHOSTIP}:139:139
|
|
- ${VMHOSTIP}:389:389
|
|
- ${VMHOSTIP}:389:389/udp
|
|
- ${VMHOSTIP}:445:445
|
|
- ${VMHOSTIP}:464:464
|
|
- ${VMHOSTIP}:464:464/udp
|
|
- ${VMHOSTIP}:636:636
|
|
- ${VMHOSTIP}:1024-1044:1024-1044
|
|
- ${VMHOSTIP}:3268-3269:3268-3269
|
|
- ${PCHOSTIP}:53:53
|
|
- ${PCHOSTIP}:53:53/udp
|
|
- ${PCHOSTIP}:88:88
|
|
- ${PCHOSTIP}:88:88/udp
|
|
- ${PCHOSTIP}:123:123
|
|
- ${PCHOSTIP}:123:123/udp
|
|
- ${PCHOSTIP}:135:135
|
|
- ${PCHOSTIP}:137-138:137-138/udp
|
|
- ${PCHOSTIP}:139:139
|
|
- ${PCHOSTIP}:389:389
|
|
- ${PCHOSTIP}:389:389/udp
|
|
- ${PCHOSTIP}:445:445
|
|
- ${PCHOSTIP}:464:464
|
|
- ${PCHOSTIP}:464:464/udp
|
|
- ${PCHOSTIP}:636:636
|
|
- ${PCHOSTIP}:1024-1044:1024-1044
|
|
- ${PCHOSTIP}:3268-3269:3268-3269
|
|
dns_search:
|
|
- krsnet.de
|
|
dns:
|
|
# - 192.168.108.100
|
|
- 127.0.0.1
|
|
extra_hosts:
|
|
- krsad01.krsnet.local:192.168.108.100
|
|
- 0.ntp.pool.org:90.187.112.137
|
|
- 1.ntp.pool.org:194.59.205.229
|
|
hostname: krsad01
|
|
cap_add:
|
|
- NET_ADMIN
|
|
- SYS_NICE
|
|
- SYS_TIME
|
|
devices:
|
|
- /dev/net/tun
|
|
privileged: true
|
|
restart: always
|