ShowerLoop-cc/docker/showerloop/public/run-hugo-server.sh

23 lines
566 B
Bash
Executable File

#!/bin/bash
echo "Starting Hugo development server with minification enabled..."
# Check if Hugo is installed
if ! command -v hugo &> /dev/null
then
echo "Hugo could not be found. Please install it first."
echo "You can install it by following the instructions at: https://gohugo.io/installation/"
exit 1
fi
# Run Hugo server with minification and other optimization flags
hugo server \
--disableFastRender \
--minify \
--gc \
--navigateToChanged \
-D \
--bind "0.0.0.0" \
--baseURL "http://localhost:1313/"
echo "Hugo server stopped."