diff --git a/Makefile b/Makefile index 50d542ac0..8b3de76f8 100644 --- a/Makefile +++ b/Makefile @@ -18,7 +18,7 @@ update-force: ## Forcefully pull all changes and don't ask to patch serve: ## Serve Quartz locally hugo-obsidian -input=content -output=assets/indices -index -root=. - hugo server --enableGitInfo --minify --bind=$(or $(HUGO_BIND),0.0.0.0) --baseURL=$(or $(HUGO_BASEURL),http://localhost) --port=$(or $(HUGO_PORT),1313) --appendPort=$(or $(HUGO_APPENDPORT),true) + hugo server --enableGitInfo --ignoreCache --minify --bind=$(or $(HUGO_BIND),0.0.0.0) --baseURL=$(or $(HUGO_BASEURL),http://localhost) --port=$(or $(HUGO_PORT),1313) --appendPort=$(or $(HUGO_APPENDPORT),true) -docker: ## Serve locally using Docker - docker run -it --volume=$(shell pwd):/quartz -p 1313:1313 ghcr.io/jackyzha0/quartz:hugo +docker: ## Serve locally using Docker for Powershell + docker-compose up -d \ No newline at end of file diff --git a/docker-compose.yaml b/docker-compose.yaml new file mode 100644 index 000000000..06e1029d0 --- /dev/null +++ b/docker-compose.yaml @@ -0,0 +1,10 @@ +name: dropen +services: + quartz: + stdin_open: true + tty: true + volumes: + - .:/quartz + ports: + - 1313:1313 + image: ghcr.io/jackyzha0/quartz:hugo \ No newline at end of file