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

5
samba/test/buildLocal.sh Normal file
View File

@@ -0,0 +1,5 @@
#! /bin/bash
# onetime when docker upgrade
#docker run --rm --privileged multiarch/qemu-user-static:register
docker build --build-arg BUILD_FROM="homeassistant/armv7-base:3.13" --build-arg CLI_VERSION="4.13.0" --build-arg BUILD_ARCH="armv7" -t dianlight/armv7-addon-sambanas .. && \
docker push dianlight/armv7-addon-sambanas:latest

9
samba/test/options.json Normal file
View File

@@ -0,0 +1,9 @@
{
"workgroup": "WORKGROUP",
"username": "homeassistant",
"password": "test",
"interface": "",
"moredisks": ["TIMEMACHINE", "LIBRARY"],
"allow_hosts": ["10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"],
"veto_files": ["._*", ".DS_Store", "Thumbs.db", "icon?", ".Trashes"]
}

5
samba/test/runLocal.sh Normal file
View File

@@ -0,0 +1,5 @@
#! /bin/bash
mkdir -p /tmp/my_test_data
cp options.json /tmp/my_test_data
docker build --build-arg BUILD_FROM="homeassistant/armv7-base:latest" -t dianlight/armv7-addon-sambanas ..
docker run --rm -v /tmp/my_test_data:/data -p 5300 dianlight/armv7-addon-sambanas