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.
This commit is contained in:
@@ -45,7 +45,7 @@ docker-build:
|
|||||||
$(DOCKER_RUN) $(DOCKER_IMAGE) hugo
|
$(DOCKER_RUN) $(DOCKER_IMAGE) hugo
|
||||||
|
|
||||||
docker-serve:
|
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:
|
test-examples:
|
||||||
scripts/test_examples.sh install
|
scripts/test_examples.sh install
|
||||||
|
|||||||
Reference in New Issue
Block a user