Modified dockerfile to support overriding files within quartz repo by placing modified files under quartz_overrides/ with an identical folder structure. Modified Footer.tsx to include some quotes at the very bottom of each page. Added force option to rebuild script. Updated links appearing in page footer.

This commit is contained in:
wes
2025-05-29 17:21:58 -04:00
parent d8aeba6c7f
commit d7d9d2bd41
5 changed files with 71 additions and 16 deletions
+4 -4
View File
@@ -22,10 +22,10 @@ RUN npm ci
COPY --chown=node:node quartz.config.ts ./quartz.config.ts
COPY --chown=node:node quartz.layout.ts ./quartz.layout.ts
# If you have other custom files/dirs at the root of your deployment repo that Quartz needs:
# e.g., custom assets not part of Obsidian content, or custom components to overlay
# COPY --chown=node:node assets/ ./assets/
# COPY --chown=node:node components/ ./components/
# Copy your custom overrides.
# This copies the contents of 'quartz_overrides/' from your deployment repo
# into /home/node/app/, overlaying any matching paths from the original framework.
COPY --chown=node:node quartz_overrides/ .
# Copy the Obsidian content prepared by the host script into ./content
COPY --chown=node:node content/ ./content/