Files
XingfenD 1f8529badc feat: add Docker deployment support
Add Dockerfile, docker-compose.yml, .dockerignore, .env.example, Makefile docker targets, and README/CHANGELOG docs.
2026-08-27 15:32:47 +08:00

29 lines
362 B
Makefile

BINARY := yDropbox
PKG := ./cmd/ydropbox
.PHONY: build test run clean vet docker docker-up docker-down
build:
CGO_ENABLED=0 go build -o $(BINARY) $(PKG)
test:
go test ./...
run: build
./$(BINARY)
vet:
go vet ./...
clean:
rm -f $(BINARY)
docker:
docker build -t ydropbox .
docker-up:
docker compose up -d --build
docker-down:
docker compose down