feat(projects): migrate moritzgrafde website into monorepo and document in AGENTS.md

This commit is contained in:
Moritz Graf
2026-09-26 11:58:30 +02:00
parent 945d80b232
commit afb80bbba8
85 changed files with 2001 additions and 0 deletions
+26
View File
@@ -0,0 +1,26 @@
REGISTRY ?= registry.haumdaucher.de
IMAGE_NAME ?= moritzgrafde
TAG ?= latest
PLATFORM ?= linux/amd64
IMAGE ?= $(REGISTRY)/$(IMAGE_NAME):$(TAG)
.PHONY: compile build tag push deploy all
all: compile build tag push deploy
compile:
hugo
build:
docker build --platform $(PLATFORM) -t $(IMAGE_NAME):$(TAG) .
tag:
docker tag $(IMAGE_NAME):$(TAG) $(IMAGE)
push:
docker push $(IMAGE)
deploy:
kubectl rollout restart deployment/moritzgrafde -n web
kubectl rollout status deployment/moritzgrafde -n web