First commit

This commit is contained in:
Jaroslav Držík
2025-01-05 07:50:23 +01:00
commit 12e0eb37a8
52 changed files with 1544 additions and 0 deletions

19
Dockerfile Normal file
View File

@@ -0,0 +1,19 @@
FROM gradle:8-jdk21 AS build
USER gradle
WORKDIR /app
COPY build.gradle settings.gradle ./
COPY src/ ./src
RUN gradle installDist --no-daemon
FROM eclipse-temurin:21-jre-jammy
EXPOSE 8080
WORKDIR /app
COPY --from=build /app/build/install/kotlin-ktor-exposed-starter .
ENTRYPOINT ["./bin/kotlin-ktor-exposed-starter"]