vane 0.9.1

A flow-based reverse proxy with multi-layer routing and programmable pipelines.
IMAGE ?= canmi/vane
TAG ?= $(shell git rev-parse --short HEAD)

.PHONY: build push pushrm clean

build:
	docker build -t $(IMAGE):$(TAG) -t $(IMAGE):latest -f Dockerfile .

push:
	docker buildx build \
		--platform linux/amd64,linux/arm64 \
		-t $(IMAGE):$(TAG) \
		-t $(IMAGE):latest \
		-f Dockerfile . --push

pushrm:
	docker pushrm $(IMAGE)

clean:
	docker buildx prune -f