From 618e0c707b33f53f20b3daaaa2036dd6dfadb71d Mon Sep 17 00:00:00 2001 From: Mischa Date: Thu, 18 Jun 2026 17:52:33 +0200 Subject: [PATCH] feat: add demo-load and demo-reset make commands --- Makefile | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Makefile b/Makefile index 77dbc7c..dd80951 100644 --- a/Makefile +++ b/Makefile @@ -19,6 +19,19 @@ setup: start install-plugins install-plugins: docker exec -w /app/www/public intotheeast_grav php bin/gpm install $(shell cat plugins.txt | tr '\n' ' ') -y +# ── Demo content ────────────────────────────────────────────────────────────── + +demo-load: + cp -r user/docs/demo/tracker/. user/pages/01.tracker/ + docker exec intotheeast_grav bash -c "cd /app/www/public && php bin/grav clearcache" + +demo-reset: + @for dir in user/docs/demo/tracker/*/; do \ + folder=$$(basename "$$dir"); \ + rm -rf "user/pages/01.tracker/$$folder"; \ + done + docker exec intotheeast_grav bash -c "cd /app/www/public && php bin/grav clearcache" + # ── Content sync (user repo ↔ Gitea) ────────────────────────────────────────── content-push: