feat(docker): add Docker support and env example

This commit is contained in:
2026-07-29 22:23:59 +05:00
parent 183f0aa9bb
commit 1f88af128c
5 changed files with 345 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
REGISTRY ?= git.sakamoto.best/lolz
IMAGE_NAME ?= auto-stars
TAG ?= $(shell git rev-parse --short HEAD)
IMAGE := $(REGISTRY)/$(IMAGE_NAME)
CONTEXT ?= source
DOCKERFILE ?= Dockerfile
.PHONY: all build push clean
all: push
build:
docker build -f $(DOCKERFILE) -t $(IMAGE):$(TAG) -t $(IMAGE):latest $(CONTEXT)
push: build
docker push $(IMAGE):$(TAG)
docker push $(IMAGE):latest
clean:
-docker rmi $(IMAGE):$(TAG) $(IMAGE):latest