ADD: added nextcloud

This commit is contained in:
2026-02-27 20:54:54 +01:00
parent 95eb12797d
commit f0c47beaad
15 changed files with 575 additions and 1 deletions

View File

@@ -0,0 +1,20 @@
#!/bin/sh
set -eux
# Installiere SMB Tools in einem Init-Container und kopiere sie in ein shared Volume,
# damit der Nextcloud-Container smbclient nutzen kann.
apt-get update
apt-get install -y --no-install-recommends smbclient libsmbclient-dev libwbclient0 ca-certificates
mkdir -p /opt/smb-tools/bin /opt/smb-tools/lib
# Binary
cp -a /usr/bin/smbclient /opt/smb-tools/bin/
# Libraries (best effort; Pfade können je nach Debian-Release leicht variieren)
cp -a /usr/lib/x86_64-linux-gnu/libsmbclient.so* /opt/smb-tools/lib/ || true
cp -a /usr/lib/x86_64-linux-gnu/libwbclient.so* /opt/smb-tools/lib/ || true
# Debug-Ausgabe
/opt/smb-tools/bin/smbclient -V || true
ls -la /opt/smb-tools/bin /opt/smb-tools/lib || true