mirror of
https://github.com/filebrowser/filebrowser.git
synced 2025-06-30 05:02:59 +00:00
chore: reuse docker flags
This commit is contained in:
parent
93c4b2e03c
commit
8700cb30ff
25
Makefile
25
Makefile
@ -3,6 +3,14 @@ include tools.mk
|
|||||||
|
|
||||||
LDFLAGS += -X "$(MODULE)/version.Version=$(VERSION)" -X "$(MODULE)/version.CommitSHA=$(VERSION_HASH)"
|
LDFLAGS += -X "$(MODULE)/version.Version=$(VERSION)" -X "$(MODULE)/version.CommitSHA=$(VERSION_HASH)"
|
||||||
|
|
||||||
|
SITE_DOCKER_FLAGS = \
|
||||||
|
-v $(CURDIR)/www:/docs \
|
||||||
|
-v $(CURDIR)/LICENSE:/docs/docs/LICENSE \
|
||||||
|
-v $(CURDIR)/SECURITY.md:/docs/docs/security.md \
|
||||||
|
-v $(CURDIR)/CHANGELOG.md:/docs/docs/changelog.md \
|
||||||
|
-v $(CURDIR)/CODE-OF-CONDUCT.md:/docs/docs/code-of-conduct.md \
|
||||||
|
-v $(CURDIR)/CONTRIBUTING.md:/docs/docs/contributing.md
|
||||||
|
|
||||||
## Build:
|
## Build:
|
||||||
|
|
||||||
.PHONY: build
|
.PHONY: build
|
||||||
@ -57,25 +65,12 @@ bump-version: $(standard-version) ## Bump app version
|
|||||||
site: ## Build site
|
site: ## Build site
|
||||||
@rm -rf www/public
|
@rm -rf www/public
|
||||||
docker build -f www/Dockerfile --progress=plain -t filebrowser.site www
|
docker build -f www/Dockerfile --progress=plain -t filebrowser.site www
|
||||||
docker run --rm -v $(CURDIR)/www:/docs \
|
docker run --rm $(SITE_DOCKER_FLAGS) filebrowser.site build -d "public"
|
||||||
-v $(CURDIR)/LICENSE:/docs/docs/LICENSE \
|
|
||||||
-v $(CURDIR)/SECURITY.md:/docs/docs/security.md \
|
|
||||||
-v $(CURDIR)/CHANGELOG.md:/docs/docs/changelog.md \
|
|
||||||
-v $(CURDIR)/CODE-OF-CONDUCT.md:/docs/docs/code-of-conduct.md \
|
|
||||||
-v $(CURDIR)/CONTRIBUTING.md:/docs/docs/contributing.md \
|
|
||||||
filebrowser.site build -d "public"
|
|
||||||
|
|
||||||
.PHONY: site-serve
|
.PHONY: site-serve
|
||||||
site-serve: ## Serve site for development
|
site-serve: ## Serve site for development
|
||||||
docker build -f www/Dockerfile --progress=plain -t filebrowser.site www
|
docker build -f www/Dockerfile --progress=plain -t filebrowser.site www
|
||||||
docker run --rm -it -p 8000:8000 \
|
docker run --rm -it -p 8000:8000 $(SITE_DOCKER_FLAGS) filebrowser.site
|
||||||
-v $(CURDIR)/www:/docs \
|
|
||||||
-v $(CURDIR)/LICENSE:/docs/docs/LICENSE \
|
|
||||||
-v $(CURDIR)/SECURITY.md:/docs/docs/security.md \
|
|
||||||
-v $(CURDIR)/CHANGELOG.md:/docs/docs/changelog.md \
|
|
||||||
-v $(CURDIR)/CODE-OF-CONDUCT.md:/docs/docs/code-of-conduct.md \
|
|
||||||
-v $(CURDIR)/CONTRIBUTING.md:/docs/docs/contributing.md \
|
|
||||||
filebrowser.site
|
|
||||||
|
|
||||||
## Help:
|
## Help:
|
||||||
help: ## Show this help
|
help: ## Show this help
|
||||||
|
Loading…
x
Reference in New Issue
Block a user