This commit is contained in:
ZockerKatze
2025-06-24 10:47:44 +02:00
parent 5ad73485ce
commit fbc41654e0
3 changed files with 32 additions and 4 deletions

View File

@@ -2,6 +2,12 @@
set -e
# Check if Docker daemon is running
if ! docker info >/dev/null 2>&1; then
echo "Error: Docker daemon is not running"
exit 1
fi
IMAGE_NAME="markdownblog"
CONTAINER_NAME="markdownblog"
VOLUME_NAME="markdownblog-posts"
@@ -32,5 +38,11 @@ docker run -d \
echo "Copying built-in posts to Docker volume if empty..."
docker exec $CONTAINER_NAME sh -c 'if [ -d /app/posts ] && [ -d /app/docker ] && [ "$(ls -A /app/docker)" = "" ]; then cp -r /app/posts/* /app/docker/; fi'
# Check if container is running
if ! docker ps | grep -q $CONTAINER_NAME; then
echo "Error: Container failed to start. Check logs with: docker logs $CONTAINER_NAME"
exit 1
fi
echo "Deployment complete!"
echo "App should be available at http://localhost:$PORT"