Initial setup: Quartz builder for dsesch.de
Some checks failed
Build Docker Image / build (push) Failing after 22s

This commit is contained in:
root
2026-03-21 22:54:01 +01:00
commit 911843f7dd
3 changed files with 130 additions and 0 deletions

15
Dockerfile Normal file
View File

@@ -0,0 +1,15 @@
FROM node:20-alpine
RUN apk add --no-cache git rsync
WORKDIR /quartz
# Quartz klonen und Abhängigkeiten installieren
RUN git clone --depth 1 https://github.com/jackyzha0/quartz.git . && \
npm ci
# Unsere Konfiguration überschreibt den Quartz-Standard
COPY quartz.config.ts ./quartz.config.ts
# Content-Verzeichnis vorbereiten
RUN mkdir -p content