From b202efaefcd187c48a7fbd2ae9b03fa984bd0027 Mon Sep 17 00:00:00 2001 From: Stefan Koelle Date: Fri, 11 Sep 2026 14:42:15 +0200 Subject: [PATCH] Add start-dev.sh: launches all 3 dev servers in parallel 8081 (moonweb), 8086 (stefankoelle), 8087 (timecapsule) --- start-dev.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100755 start-dev.sh diff --git a/start-dev.sh b/start-dev.sh new file mode 100755 index 0000000..9e25138 --- /dev/null +++ b/start-dev.sh @@ -0,0 +1,17 @@ +#!/usr/bin/env bash +set -euo pipefail + +cleanup() { kill $(jobs -p) 2>/dev/null; } +trap cleanup EXIT + +echo "==> Starting moonweb dev servers..." +echo " http://localhost:8081 (moonweb sites)" +echo " http://localhost:8086 (stefankoelle.de)" +echo " http://localhost:8087 (timecapsule)" +echo "" + +npx @11ty/eleventy --serve --port=8081 & +npx @11ty/eleventy --config=stefankoelle/eleventy.config.js --serve --port=8086 & +cd timecapsule && npx @11ty/eleventy --serve --port=8087 & + +wait