Serve rendered content from tmpfs for local dev

You can run:
 make docker-serve

to run Hugo in a container, building the site and then serving it.

Rather than write the rendered content into the repository for this,
set up a tmpfs and write the content there, then serve it.

This change is also compatible with podman.
pull/21114/head
Tim Bannister 2020-05-21 20:49:36 +01:00
parent f33cb769aa
commit 64e9ea7292
1 changed files with 1 additions and 1 deletions

View File

@ -45,7 +45,7 @@ docker-build:
$(DOCKER_RUN) $(DOCKER_IMAGE) hugo
docker-serve:
$(DOCKER_RUN) -p 1313:1313 $(DOCKER_IMAGE) hugo server --buildFuture --bind 0.0.0.0
$(DOCKER_RUN) --mount type=tmpfs,destination=/src/resources,tmpfs-mode=0755 -p 1313:1313 $(DOCKER_IMAGE) hugo server --buildFuture --bind 0.0.0.0
test-examples:
scripts/test_examples.sh install