About
Samba is the standard Windows interoperability suite for Unix-like systems, providing SMB/CIFS file sharing that works with Windows, macOS, and Linux clients. This Docker image makes it easy to set up a network share that appears in your file explorer. Features include simple user management, customizable share names, persistent storage, and cross-platform compatibility. Perfect for sharing media files, documents, or backups across all devices on your network - no special software needed on the client side.
How to Self-Host Samba
Samba can be deployed with standard Docker Compose using the Yantr app catalog. This page collects the basic information searchers usually need first: what Samba does, which Docker image Yantr uses, default ports, dependencies, and where to find the original compose template.
If you searched for Samba Docker, Samba Docker Compose, or self-host Samba, this page is the direct landing page for that app in Yantr's catalog.
Use Cases
- Share folders with all computers on your network.
- Access server storage from Windows, Mac, or Linux.
- Create a central file repository for home or office.
- Share media files for Plex/Jellyfin to scan.
Technical Details
Ports
| Port | Protocol | Label |
|---|---|---|
| 445 | SMB | File Sharing |
Docker Image
dockurr/samba:latest
Service Name
samba
Notes
- → SMB port 445 - no need for older NetBIOS
- → Configure username and password via environment variables
- → Mount folders as volumes for persistent storage
Related Apps
qBittorrent
Popular torrent client with web UI, search plugins, and no ads.
Scality S3
S3-compatible object storage server for self-hosted cloud storage.
Jackett
API bridge that provides torrent indexer functionality to PVR apps like Sonarr and Radarr.
More App Pages
Explore the full app catalog for more self-hosted services, alternatives, and dependencies that work alongside Samba.
Page generated 2026-03-06T16:43:27.553Z