Fix content and URL in README

This commit is contained in:
khalid@traclabs.com
2026-04-22 23:52:29 -05:00
parent 6aa4288821
commit 86476115df
4 changed files with 36 additions and 2 deletions

19
server/entrypoint.sh Normal file
View File

@@ -0,0 +1,19 @@
#!/bin/sh
set -e
# Seed content into the volume if it's empty (first deploy).
# The Dockerfile copies seed content to /app/content-seed.
# The volume is mounted at /app/content and starts empty.
SEED_DIR="/app/content-seed"
CONTENT_DIR="/app/content"
if [ -d "$SEED_DIR" ] && [ -d "$CONTENT_DIR" ]; then
# Check if sections directory is missing or empty
if [ ! -d "$CONTENT_DIR/sections" ] || [ -z "$(ls -A "$CONTENT_DIR/sections" 2>/dev/null)" ]; then
echo "Seeding content from $SEED_DIR into $CONTENT_DIR..."
cp -rn "$SEED_DIR/"* "$CONTENT_DIR/" 2>/dev/null || true
echo "Content seeded."
fi
fi
exec "$@"