From a8d8d3d994dc1ccc739113ef9dfe3036f34f0157 Mon Sep 17 00:00:00 2001 From: paspo Date: Wed, 30 Jul 2025 19:09:20 +0200 Subject: [PATCH] path parametrization (wip) --- rootfs/app/entrypoint.sh | 50 +++++++++++++++++++++++++------------ rootfs/etc/nginx/nginx.conf | 6 ----- 2 files changed, 34 insertions(+), 22 deletions(-) diff --git a/rootfs/app/entrypoint.sh b/rootfs/app/entrypoint.sh index f9e7bb6..0c26fa4 100755 --- a/rootfs/app/entrypoint.sh +++ b/rootfs/app/entrypoint.sh @@ -1,6 +1,12 @@ #!/bin/sh -WEBROOT=/data/www +PATH_BASE=/data +PATH_WEBROOT=${PATH_BASE}/www +PATH_STATS=${PATH_BASE}/stats +PATH_STATSDB=${PATH_BASE}/stats.db +PATH_LOGS=${PATH_BASE}/logs +PATH_AUTH=${PATH_BASE}/auth + WEBDAV_PORT=${WEBDAV_PORT:-8080} STATS_PORT=${STATS_PORT:-8081} LOG_DAYS=${LOG_DAYS:-7} @@ -11,16 +17,17 @@ PUID=${PUID:-1000} GROUPNAME=${GROUPNAME:-thegroup} PGID=${PGID:-1000} RANDOMPWD=$(tr -dc A-Za-z0-9 "/etc/nginx/custom.d/post_size.conf" <"/etc/nginx/conf.d/errorlog.conf" <"/etc/nginx/httpd.d/accesslog.conf" < /etc/nginx/conf.d/user.conf < /etc/nginx/http.d/webdav.conf </etc/logrotate.d/nginx </etc/logrotate.d/nginx < /etc/nginx/http.d/stats.conf <