docs: reuse hugo image for webp conversion (#6825)
Use same hugo docker image for webp conversion.
While there, remove unused *.png images.
(cherry picked from commit 36bc458e9e
)
|
@ -2,20 +2,7 @@
|
||||||
|
|
||||||
# Converts images at docs folder to webp format
|
# Converts images at docs folder to webp format
|
||||||
# See https://docs.victoriametrics.com/single-server-victoriametrics/#images-in-documentation
|
# See https://docs.victoriametrics.com/single-server-victoriametrics/#images-in-documentation
|
||||||
docs-images-to-webp:
|
docs-image:
|
||||||
IMAGES_EXTENSION=jpg $(MAKE) docs-images-to-webp-by-extension
|
|
||||||
IMAGES_EXTENSION=jpeg $(MAKE) docs-images-to-webp-by-extension
|
|
||||||
IMAGES_EXTENSION=png $(MAKE) docs-images-to-webp-by-extension
|
|
||||||
|
|
||||||
docs-images-to-webp-by-extension:
|
|
||||||
docker run --rm -it \
|
|
||||||
-v $(shell pwd)/docs:/docs \
|
|
||||||
elswork/cwebp \
|
|
||||||
sh -c 'find /docs/ -type f ! -path "/docs/operator/*" ! -path "/docs/_site/*" -name "*.$(IMAGES_EXTENSION)" -print0 | \
|
|
||||||
xargs -0 -P $(MAKE_CONCURRENCY) -I {} sh -c '"'"'cwebp -preset drawing -m 6 -o "$${1%.*}.webp" $$1'"'"' _ {}'
|
|
||||||
find docs/ -type f ! -path 'docs/operator/*' ! -path 'docs/_site/*' -name '*.$(IMAGES_EXTENSION)' -print0 | xargs -0 rm -f
|
|
||||||
|
|
||||||
docs-debug:
|
|
||||||
if [ ! -d vmdocs ]; then \
|
if [ ! -d vmdocs ]; then \
|
||||||
git clone --depth 1 git@github.com:VictoriaMetrics/vmdocs vmdocs; \
|
git clone --depth 1 git@github.com:VictoriaMetrics/vmdocs vmdocs; \
|
||||||
fi; \
|
fi; \
|
||||||
|
@ -25,9 +12,21 @@ docs-debug:
|
||||||
cd .. && \
|
cd .. && \
|
||||||
docker build \
|
docker build \
|
||||||
-t vmdocs-docker-package \
|
-t vmdocs-docker-package \
|
||||||
vmdocs && \
|
vmdocs
|
||||||
|
|
||||||
|
docs-debug: docs docs-image
|
||||||
docker run \
|
docker run \
|
||||||
--rm \
|
--rm \
|
||||||
--name vmdocs-docker-container \
|
--name vmdocs-docker-container \
|
||||||
-p 1313:1313 \
|
-p 1313:1313 \
|
||||||
-v ./docs:/opt/docs/content vmdocs-docker-package
|
-v ./docs:/opt/docs/content vmdocs-docker-package
|
||||||
|
|
||||||
|
docs-images-to-webp: docs-image
|
||||||
|
docker run \
|
||||||
|
--rm \
|
||||||
|
--entrypoint /usr/bin/find \
|
||||||
|
--name vmdocs-docker-container \
|
||||||
|
-v ./docs:/opt/docs/content vmdocs-docker-package \
|
||||||
|
content \
|
||||||
|
-regex ".*\.\(png\|jpg\|jpeg\)" \
|
||||||
|
-exec sh -c 'cwebp -preset drawing -m 6 -o $$(echo {} | cut -f-1 -d.).webp {} && rm -rf {}' {} \;
|
||||||
|
|
Before Width: | Height: | Size: 117 KiB |
BIN
docs/VictoriaLogs/provision_datasources.webp
Normal file
After Width: | Height: | Size: 23 KiB |
|
@ -96,7 +96,7 @@ docker-compose -f docker-compose.yaml up
|
||||||
|
|
||||||
After Grafana starts successfully, datasource should be available in the datasources tab
|
After Grafana starts successfully, datasource should be available in the datasources tab
|
||||||
|
|
||||||
<img src="provision_datasources.png" width="800" alt="Configuration">
|
![Configuration](./provision_datasources.webp)
|
||||||
|
|
||||||
### Install in Kubernetes
|
### Install in Kubernetes
|
||||||
|
|
||||||
|
|
Before Width: | Height: | Size: 805 KiB |
Before Width: | Height: | Size: 15 KiB |
BIN
docs/operator/logo.webp
Normal file
After Width: | Height: | Size: 7.9 KiB |
Before Width: | Height: | Size: 636 KiB |
Before Width: | Height: | Size: 1 MiB |
Before Width: | Height: | Size: 312 KiB |
Before Width: | Height: | Size: 378 KiB |
Before Width: | Height: | Size: 405 KiB |
Before Width: | Height: | Size: 371 KiB |
Before Width: | Height: | Size: 604 KiB |
Before Width: | Height: | Size: 944 KiB |
Before Width: | Height: | Size: 1.2 MiB |