https://github.com/d3vilh/samba-docker
Simple but fast samba server which lives in tiny Alpine Linux container.
https://github.com/d3vilh/samba-docker
alpine alpine-image alpine-linux container docker docker-compose samba samba-server samba-share
Last synced: 2 months ago
JSON representation
Simple but fast samba server which lives in tiny Alpine Linux container.
- Host: GitHub
- URL: https://github.com/d3vilh/samba-docker
- Owner: d3vilh
- Created: 2023-10-16T12:57:41.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-24T19:46:02.000Z (over 2 years ago)
- Last Synced: 2025-02-13T08:52:22.116Z (over 1 year ago)
- Topics: alpine, alpine-image, alpine-linux, container, docker, docker-compose, samba, samba-server, samba-share
- Language: Shell
- Homepage:
- Size: 10.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# samba-docker
Speedy Samba Server Encased in a Minimal Alpine Linux Container.
[](https://github.com/d3vilh/samba-docker/releases/latest) [](https://hub.docker.com/r/d3vilh/samba-docker) 
## Quickstart
```yml
samba:
image: d3vilh/samba-docker:latest
hostname: samba
container_name: samba
volumes:
# Sharing Samba config file
- ./smb.conf:/etc/samba/smb.conf
# Shares
- ~/files:/mnt/files
- ~/torrents:/mnt/torrents :ro
ports:
- "137:137/udp"
- "138:138/udp"
- "139:139/tcp"
- "445:445/tcp"
environment:
- USERNAME=raspberry
- PASSWORD=gateway
# - UID=1000 # Optional to override default UID = 1000
# - GID=1000 # Optional to override default GID = 1000
```
## Build own image
```bash
./build-image.sh
```
