diff --git a/Dockerfile b/Dockerfile index e6a04a3..6f0e61c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,7 +13,7 @@ COPY src ./src COPY public ./public # Prepare mount points with UID 1000 ownership so named volumes inherit it. -RUN mkdir -p /data/db /data/uploads /webdav-config \ +RUN mkdir -p /data/db /data/uploads /data/logo /webdav-config \ && chown -R 1000:1000 /data /webdav-config /app ENV NODE_ENV=production \ diff --git a/docker-compose.yml b/docker-compose.yml index a18b4d4..70d4a99 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -14,6 +14,7 @@ services: volumes: - ./data/db:/data/db # SQLite DB liegt hier neben docker-compose.yml - ./data/uploads:/data/uploads # Kunden-Uploads + - ./data/logo:/data/logo # Admin-Logo - webdav-config:/webdav-config # dynamisch generierte htpasswd + access.conf webdav: diff --git a/public/admin/index.html b/public/admin/index.html index 1f97555..29e9f52 100644 --- a/public/admin/index.html +++ b/public/admin/index.html @@ -5,56 +5,221 @@ Adminportal