update seaweedfs to 4.45, add new rust worker

This commit is contained in:
Joachim Schlöffel
2026-09-06 04:46:51 +02:00
parent 0384306d4e
commit b5af335ec5
13 changed files with 223 additions and 13 deletions
@@ -46,6 +46,10 @@ build_command_args() {
data_dir="${SEAWEEDFS_DATA_DIR:-/var/lib/seaweedfs/worker}"
command_args="$command_args -admin=${SEAWEEDFS_ADMIN:-localhost:23646} -workingDir=${data_dir}"
;;
worker-rust)
command="/usr/bin/weed-worker"
command_args="--admin ${SEAWEEDFS_ADMIN:-localhost:23646} --namespace ${SEAWEEDFS_LANCE_NAMESPACE:-http://localhost:9101}"
;;
esac
command_args="$command_args ${SEAWEEDFS_OPTS:-}"
@@ -62,7 +66,7 @@ depend() {
s3|webdav|sftp)
after seaweedfs.filer
;;
worker)
worker|worker-rust)
after seaweedfs.admin
;;
esac