+ gitignore

+ add boilerplate
This commit is contained in:
2026-07-18 15:03:13 +03:00
parent c2f561fe06
commit d562b07027
26 changed files with 891 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
FROM eclipse-temurin:21-jdk AS builder
WORKDIR /app
COPY gradlew settings.gradle.kts build.gradle.kts ./
COPY gradle gradle/
COPY gradle.properties ./
RUN ./gradlew --no-daemon dependencies 2>/dev/null || true
COPY src src/
RUN ./gradlew --no-daemon installDist
FROM eclipse-temurin:21-jre
WORKDIR /app
RUN apt-get update && apt-get install -y --no-install-recommends \
bash ca-certificates && \
rm -rf /var/lib/apt/lists/*
COPY --from=builder /app/build/install/admin /app
EXPOSE 8080
ENTRYPOINT ["/app/bin/admin"]