LabCodeHub öffentliche Ansicht
Anmelden
Küpper / Quildrop öffentlich

Merge branch 'main' of github.com:9IT-Full-Service/quilldrop

R Rüdiger Küpper <rpr@9it.de> committete am 19.02.2026 01:49
01538060e3896ea74a2d579012ce6b988c22d42b
4 geänderte Datei(en) +37 −5
Kontextzeilen: 0 1 2 3 10
geändert CHANGELOG.md
+7 −0 Datei ansehen
@@ -1,10 +1,17 @@
1 +
## [1.1.8](https://github.com/9IT-Full-Service/quilldrop/compare/v1.1.7...v1.1.8) (2026-02-19)
2 +
3 +
4 +
### Bug Fixes
5 +
6 +
* burger menu z-index problem ([69e00d6](https://github.com/9IT-Full-Service/quilldrop/commit/69e00d6de9df5cc4418a4304dc07fa2d4917595a))
7 +
1 8
## [1.1.7](https://github.com/9IT-Full-Service/quilldrop/compare/v1.1.6...v1.1.7) (2026-02-19)
2 9
3 10
4 11
### Bug Fixes
5 12
6 13
* docker images image [skip ci] ([d6b8530](https://github.com/9IT-Full-Service/quilldrop/commit/d6b85303cbbe5b0a1c6e384bfe0af160a45cb98c))
7 14
8 15
## [1.1.6](https://github.com/9IT-Full-Service/quilldrop/compare/v1.1.5...v1.1.6) (2026-02-19)
9 16
10 17
geändert Dockerfile-images
+1 −1 Datei ansehen
@@ -1,7 +1,7 @@
1 -
FROM --platform=$BUILDPLATFORM nginx 
1 +
FROM --platform=$TARGETPLATFORM nginx 
2 2
3 3
WORKDIR /app
4 4
5 5
COPY ./static/images /usr/share/nginx/html/images
6 6
7 7
EXPOSE 80
geändert Makefile
+29 −4 Datei ansehen
@@ -1,31 +1,56 @@
1 1
.PHONY: serve build docker-static docker-run test clean docker-up docker-down generate-keys migrate
2 2
3 +
LATEST_TAG := $(shell git tag --sort=-version:refname | head -n 1)
4 +
3 5
serve:
4 6
	go run . serve
5 7
6 8
generate:
7 9
	go run . generate
8 10
9 11
build:
10 12
	GOOS=linux GOARCH=arm64 go build -o quilldrop
11 13
12 14
docker-static:
13 15
	podman build --platform linux/arm64 -t quilldrop -f ./Dockerfile-static .
14 16
15 17
docker-images:
16 -
	$(eval LATEST_TAG := $(shell git tag --sort=-version:refname | head -n 1))
17 -
	podman build --platform linux/amd64,linux/arm64 \
18 -
		--manifest ghcr.io/9it-full-service/quilldrop:$(LATEST_TAG)-images \
18 +
	@echo "Building for tag: $(LATEST_TAG)"
19 +
	@echo "Building AMD64..."
20 +
	podman build --platform linux/amd64 \
21 +
		-t ghcr.io/9it-full-service/quilldrop:$(LATEST_TAG)-images-amd64 \
22 +
		-f ./Dockerfile-images .
23 +
	@echo "Building ARM64..."
24 +
	podman build --platform linux/arm64 \
25 +
		-t ghcr.io/9it-full-service/quilldrop:$(LATEST_TAG)-images-arm64 \
19 26
		-f ./Dockerfile-images .
27 +
	@echo "Creating manifest..."
28 +
	podman manifest rm ghcr.io/9it-full-service/quilldrop:$(LATEST_TAG)-images 2>/dev/null || true
29 +
	podman manifest create ghcr.io/9it-full-service/quilldrop:$(LATEST_TAG)-images
30 +
	@echo "Adding AMD64 to manifest..."
31 +
	podman manifest add ghcr.io/9it-full-service/quilldrop:$(LATEST_TAG)-images \
32 +
		ghcr.io/9it-full-service/quilldrop:$(LATEST_TAG)-images-amd64
33 +
	@echo "Adding ARM64 to manifest..."
34 +
	podman manifest add ghcr.io/9it-full-service/quilldrop:$(LATEST_TAG)-images \
35 +
		ghcr.io/9it-full-service/quilldrop:$(LATEST_TAG)-images-arm64
36 +
	@echo "Inspecting manifest:"
37 +
	podman manifest inspect ghcr.io/9it-full-service/quilldrop:$(LATEST_TAG)-images
38 +
	@echo "Pushing manifest:"
20 39
	podman manifest push --all ghcr.io/9it-full-service/quilldrop:$(LATEST_TAG)-images
21 -
	
40 +
# docker-images:
41 +
# 	$(eval LATEST_TAG := $(shell git tag --sort=-version:refname | head -n 1))
42 +
# 	podman build --platform linux/amd64,linux/arm64 \
43 +
# 		--manifest ghcr.io/9it-full-service/quilldrop:$(LATEST_TAG)-images \
44 +
# 		-f ./Dockerfile-images .
45 +
# 	podman manifest push --all ghcr.io/9it-full-service/quilldrop:$(LATEST_TAG)-images
46 +
22 47
docker-run:
23 48
	podman run --rm -i -p 8081:80 quilldrop:latest
24 49
25 50
test:
26 51
	go test ./...
27 52
28 53
clean:
29 54
	rm -rf bin/
30 55
31 56
docker-up:
geändert quilldrop
+0 −0 Datei ansehen

Binärdatei – kein Textvergleich möglich.