--- configuration: username: name: Username description: >- The username you would like to use to authenticate with the Samba server. password: name: Password description: >- The password that goes with the username configured for authentication. workgroup: name: Workgroup description: Change WORKGROUP to reflect your network needs. local_master: name: Local master description: Enable to try and become a local master browser on a subnet. enabled_shares: name: >- Enabled Shares - allowed values are: addons, addon_configs, backup, config, media, share, or ssl. description: >- List of file shares to make available. Adding a share requires typing its name to add it. The listed values are the only allowed values. The configuration cannot be saved if any non-allowed value is in the list. compatibility_mode: name: Enable Compatibility Mode description: >- Enable this to use old legacy Samba protocols on the Samba add-on. veto_files: name: Veto Files description: List of files that are neither visible nor accessible. allow_hosts: name: Allowed Hosts description: List of hosts/networks allowed to access the shared folders. automount: name: Enable Automatic Mount description: Automatic mount and expose all labeled disk. moredisks: name: List of labeled disk to mount description: List of disks or partitions label to search and share. It is also possible to use the disk id if you prepend the name with `id:` available_disks_log: name: Enable discovered disk log description: Enable the log of found labeled disk. Usefull for initial configuration. medialibrary: name: Configure the mount in media path description: Enable the visibility of `moredisk` on /media path. recyle_bin_enabled: name: Enable recyle_bin on share description: Allow client SO to use Recycle Bin functionality on share wsdd: name: Enable the use of external WSDD daemon description: Setting this option to `true` will enable the use of wsdd over internal samba system. wsdd2: name: Enable the use of Netgear WSDD daemon description: Setting this option to `true` will enable the use of wsdd2 over wsdd. Set to true if you have trouble to see the disk on Windows 11+ hdd_idle_seconds: name: Set the timeout for hd-idle demon description: Idle time in seconds for all disks. Setting this value to 0 will never spin down the disk(s). enable_smart: name: Enable SMART on all disks description: Enable automatic offline testing every four hours, and enable autosaving of SMART Attributes. multi_channel: name: Enable Samba Multichannel support description: Multi-Channel is an SMB3 protocol feature that allows the client to bind multiple transport connections into one authenticated SMB session. This allows for increased fault tolerance and throughput. The client chooses transport connections as reported by the server and also chooses over which of the bound transport connections to send traffic. I/O operations for a given file handle can span multiple network connections this way. An SMB multi-channel session will be valid as long as at least one of its channels are up. mqtt_nexgen_entities: name: Enable the use of nexgen MQTT implementation description: Setting this option to `true` will expose mqtt new entities. This is a refactor that allow to use less CPU. mqtt_enable: name: Enable the exposition of disk information via MQTT description: Setting this option to `true` will enable the use of mqtt to send disks status data. autodiscovery: name: "Autodiscovery options" disable_discovery: name: Enable the automatic MQTT messages description: Setting this option to `true` will disable the sending of Auto Discovery MQTT messages. You need to configure MQTT sensors manually other_users: name: List of other user to create description: Create more use for SMB/CIFS access acl: name: Access Lists description: SMB/CIFS share access lists interfaces: name: network interfaces description: List of network interface to bind bind_all_interfaces: name: Enable the use of all network interfaces description: Force Samba to bind on all network interface. This is usefull for pseudo-ethernet devices like TailScale