You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@hugo version | grep -q $(HUGO_VERSION) || echo "Your Hugo version does not match the recommended Hugo version $(HUGO_VERSION). If you are having problems make sure to align your version."
@hugo server
.PHONY: generate
generate: ## Let's hugo generate the site into the configured directory
# Generating locally, since in container an error is thrown
@hugo -d public
.PHONY: compose-up
compose-up: ## Runs Hugo in container in background via Docker Compose
docker compose up -d server
.PHONY: compose-down
compose-down: ## Stops Hugo container
docker compose down
.PHONY: compose-restart
compose-restart: ## Restarts Hugo container
docker compose restart server
.PHONY: compose-stop
compose-stop: ## Stops Hugo container
docker compose stop server
.PHONY: compose-logs
compose-logs: ## Display logs from Hugo container
docker compose logs -f server
.PHONY: spellcheck
spellcheck: ## Runs spell checker using Docker Compose in foreground
docker compose up spellchecker
.PHONY: linkcheck
linkcheck: generate ## Runs spell checker using Docker Compose in foreground