improve docker setup

This commit is contained in:
Nystik
2026-03-21 00:34:52 +01:00
parent d33ed2b5db
commit be0792dab7
2 changed files with 31 additions and 3 deletions

View File

@@ -16,7 +16,7 @@ RUN npm run build
FROM node:20-slim
RUN apt-get update && apt-get install -y --no-install-recommends \
ca-certificates curl binutils xz-utils \
ca-certificates curl binutils xz-utils gosu \
&& rm -rf /var/lib/apt/lists/*
WORKDIR /app
@@ -36,10 +36,12 @@ ENV PORT=8080
ENV VAULT_ROOT=/vaults
ENV OBSIDIAN_VERSION=1.12.4
ENV OBSIDIAN_ASSETS_PATH=/app/obsidian-app
ENV PUID=1000
ENV PGID=1000
EXPOSE 8080
VOLUME /vaults
VOLUME /app/obsidian-app
ENTRYPOINT ["/app/scripts/entrypoint.sh"]
ENTRYPOINT ["/app/scripts/entrypoint.sh"]