Nextcloud GUI setup

This commit is contained in:
2026-03-21 10:58:45 +01:00
parent e0053e04f6
commit 11ab3fa713
+18 -20
View File
@@ -1,25 +1,23 @@
# # Setup rbw
# rbw config set email mathias2784@web.de
# rbw register
#
# export NC_USER="mathias"
# export NC_PASSWORD="$(rbw get Nextcloud)"
#
# mkdir -p $HOME/nextcloud
retry() {
local N=$1; shift
local t=$2; shift
for i in $(seq 1 $N); do
"$@" && return 0 || sleep $t
done
return 1
}
nextcloud
echo "warte kurz..."
sleep 10
stow_nextcloud() {
# Nextcloud
if [ ! -d "$HOME/nextcloud/local_configs" ]; then
echo "Fehler: Benötige $HOME/nextcloud/local_configs" >&2
exit 1
fi
stow --dir=$HOME/nextcloud/local_configs default
}
nextcloud &
nextcloudcmd --non-interactive \
~/nextcloud \
https://nextcloud.schneiderserver.site
retry 30 10 stow_nextcloud
# Nextcloud
if [ ! -d "$HOME/nextcloud/local_configs" ]; then
echo "Fehler: Benötige $HOME/nextcloud/local_configs" >&2
exit 1
fi
stow --dir=$HOME/nextcloud/local_configs default