AD/docker-compose.yml
2025-07-12 17:57:54 +02:00

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