This commit is contained in:
ai-dev
2025-10-11 12:14:55 +02:00
parent 0085404253
commit e8681cdead
93 changed files with 3680 additions and 671 deletions

View File

@@ -1,140 +1,139 @@
---
version: 12.5.2
slug: samba
name: Samba share
description: Expose Home Assistant folders with SMB/CIFS
url: https://github.com/home-assistant/addons/tree/master/samba
codenotary: notary@home-assistant.io
name: Samba NAS
version: 12.5.0-nas
slug: sambanas
description: Expose Home Assistant disc with SMB/CIFS
url: https://github.com/dianlight/hassio-addons/tree/master/sambanas
codenotary: lucio.tarantino@gmail.com
arch:
- armhf
- armv7
- aarch64
- amd64
- i386
devices:
- /dev/dri
- /dev/dri/card0
- /dev/dri/card1
- /dev/dri/renderD128
- /dev/vchiq
- /dev/video10
- /dev/video11
- /dev/video12
- /dev/video13
- /dev/video14
- /dev/video15
- /dev/video16
- /dev/ttyUSB0
- /dev/sda
- /dev/sdb
- /dev/sdc
- /dev/sdd
- /dev/sde
- /dev/sdf
- /dev/sdg
- /dev/nvme
- /dev/nvme0
- /dev/nvme0n1
- /dev/nvme0n1p1
- /dev/nvme0n1p2
- /dev/nvme0n1p3
- /dev/nvme1n1
- /dev/nvme1n1p1
- /dev/nvme1n1p2
- /dev/nvme1n1p3
- /dev/nvme2n1
- /dev/nvme2n1p1
- /dev/nvme2n1p2
- /dev/nvme2n3p3
- /dev/mmcblk
- /dev/fuse
- /dev/sda1
- /dev/sdb1
- /dev/sdc1
- /dev/sdd1
- /dev/sde1
- /dev/sdf1
- /dev/sdg1
- /dev/sda2
- /dev/sdb2
- /dev/sdc2
- /dev/sdd2
- /dev/sde2
- /dev/sdf2
- /dev/sdg2
- /dev/sda3
- /dev/sdb3
- /dev/sda4
- /dev/sdb4
- /dev/sda5
- /dev/sda6
- /dev/sda7
- /dev/sda8
- /dev/nvme0
- /dev/nvme1
- /dev/nvme2
- /dev/md0
- /dev/md1
- /dev/md2
- /dev/md3
environment:
PGID: "0"
PUID: "0"
privileged:
- SYS_ADMIN
- DAC_READ_SEARCH
hassio_api: true
host_network: true
image: homeassistant/{arch}-addon-samba
startup: initialize
boot: auto
init: false
hassio_api: true
hassio_role: admin
host_network: true
map:
- addons:rw
- all_addon_configs:rw
- backup:rw
- homeassistant_config:rw
- media:rw
- share:rw
- addon_config:rw
- ssl:rw
- all_addon_configs:rw
- addons:rw
- share:rw
- backup:rw
- media:rw
options:
username: mezned
password: null
workgroup: WORKGROUP
username: homeassistant
local_master: true
localdisks: sda8
enabled_shares:
- addons
- addon_configs
- backup
- config
- media
- share
- ssl
- sda8
compatibility_mode: false
apple_compatibility_mode: true
allow_hosts:
- 10.0.0.0/8
- 172.16.0.0/12
- 192.168.0.0/16
- 169.254.0.0/16
- fe80::/10
- fc00::/7
automount: true
moredisks: []
mountoptions:
- nosuid
- relatime
- noexec
available_disks_log: true
medialibrary:
enable: false
veto_files:
- ._*
- .DS_Store
- "._*"
- ".DS_Store"
- Thumbs.db
- icon?
- .Trashes
allow_hosts:
- 192.168.0.0/24
- 192.168.10.0/24
- 100.0.0.0/8
- ".Trashes"
compatibility_mode: false
recyle_bin_enabled: false
wsdd2: false
wsdd: true
mqtt_nexgen_entities: false
autodiscovery: {}
other_users: []
acl: []
interfaces: []
schema:
username: str
password: password
workgroup: str
local_master: bool
localdisks: str
enabled_shares:
- "match(^(?i:(addons|addon_configs|backup|config|media|share|ssl|sda8))$)"
compatibility_mode: bool
apple_compatibility_mode: bool
veto_files:
username: str
password: password
automount: bool?
moredisks:
- str
mountoptions:
- str
available_disks_log: bool?
medialibrary:
enable: bool?
ssh_private_key: password?
allow_hosts:
- str
startup: services
veto_files:
- str
compatibility_mode: bool?
recyle_bin_enabled: bool?
wsdd: bool
wsdd2: bool?
hdd_idle_seconds: int(0,)?
enable_smart: bool?
mqtt_nexgen_entities: bool?
mqtt_enable: bool?
mqtt_host: str?
mqtt_username: str?
mqtt_password: password?
mqtt_port: str?
mqtt_topic: str?
autodiscovery:
disable_discovery: bool?
disable_persistent: bool?
disable_autoremove: bool?
other_users:
- username: str
password: str
acl:
- share: str
disabled: bool?
users:
- str?
ro_users:
- str?
timemachine: bool?
usage: list(media|backup|share)?
interfaces:
- str?
bind_all_interfaces: bool?
log_level: list(trace|debug|info|notice|warning|error|fatal)?
meaning_of_life: int?
multi_channel: bool?
image: dianlight/{arch}-addon-sambanas
services:
- mqtt:want
udev: true
#usb: true
host_dbus: true
kernel_modules: true
privileged:
- SYS_ADMIN
- SYS_RAWIO
- SYS_RESOURCE
- SYS_MODULE
full_access: true
devicetree: false
apparmor: true
host_ipc: true
advanced: true
homeassistant: 2025.4.0
backup: hot
auth_api: true
homeassistant_api: true
timeout: 60
breaking_versions:
- 12.5.0-nas # Turn in maintence mode