Archived
Docker Compose configuration for local development with PostgreSQL 17 and MinIO (S3-compatible object storage). Includes helper scripts for start/stop, multi-database init, Liquibase migrations Dockerfile, and production Dockerfile using distroless Java 21. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
11 lines
303 B
Docker
11 lines
303 B
Docker
FROM gcr.io/distroless/java21
|
|
WORKDIR /app
|
|
COPY concilium-server/build/libs/concilium.jar ./concilium.jar
|
|
EXPOSE 8000
|
|
USER nonroot
|
|
ENTRYPOINT ["java", "-jar", \
|
|
"-Dqqq.javalin.enableStaticFilesFromJar=true", \
|
|
"-Dlog4j2.ignoreExceptions=true", \
|
|
"-Djava.io.tmpdir=/tmp", \
|
|
"/app/concilium.jar"]
|