api (sha256:60b322126d6180b8a9b72108fb33edbea960f8e796df67b371e2184f29be14d5)
Published 2026-06-21 00:29:44 +02:00 by mkarg
Installation
docker pull git.ijug.eu/ijug-ev/api@sha256:60b322126d6180b8a9b72108fb33edbea960f8e796df67b371e2184f29be14d5sha256:60b322126d6180b8a9b72108fb33edbea960f8e796df67b371e2184f29be14d5Image layers
| bazel build @trixie//base-files/amd64:data_statusd |
| bazel build @trixie//netbase/amd64:data_statusd |
| bazel build @trixie//tzdata/amd64:data_statusd |
| bazel build @trixie//tzdata-legacy/amd64:data_statusd |
| bazel build @trixie//media-types/amd64:data_statusd |
| bazel build //common:rootfs |
| bazel build //common:passwd |
| bazel build //common:home |
| bazel build //common:group |
| bazel build //common:tmp |
| bazel build //static:nsswitch |
| bazel build //common:os_release_debian13 |
| bazel build //common:cacerts_debian13_amd64 |
| bazel build @trixie//libc6/amd64:data_statusd |
| bazel build @trixie_java//zlib1g/amd64:data_statusd |
| bazel build @trixie_java//libjpeg62-turbo/amd64:data_statusd |
| bazel build @trixie_java//liblcms2-2/amd64:data_statusd |
| bazel build @trixie_java//libfreetype6/amd64:data_statusd |
| bazel build @trixie_java//fonts-dejavu-core/amd64:data_statusd |
| bazel build @trixie_java//fontconfig-config/amd64:data_statusd |
| bazel build @trixie_java//libexpat1/amd64:data_statusd |
| bazel build @trixie_java//libfontconfig1/amd64:data_statusd |
| bazel build @trixie_java//libuuid1/amd64:data_statusd |
| bazel build @trixie_java//libbrotli1/amd64:data_statusd |
| bazel build @trixie_java//libcrypt1/amd64:data_statusd |
| bazel build @trixie_java//libstdc++6/amd64:data_statusd |
| bazel build @trixie_java//libgcc-s1/amd64:data_statusd |
| bazel build @trixie_java//gcc-14-base/amd64:data_statusd |
| bazel build @trixie_java//libpng16-16t64/amd64:data_statusd |
| bazel build @trixie_java//libbz2-1.0/amd64:data_statusd |
| bazel build //common:locale_debian13_amd64 |
| bazel build //java:cacerts_java_amd64_debian13 |
| bazel build //java:temurin_25_jre_amd64_debian13 |
| COPY ijug-api-1.2.3.jar /home # buildkit |
| RUN java -XX:ArchiveClassesAtExit=ijug-api.jsa -jar /home/ijug-api-1.2.3.jar start --client-secret NONE --stop # buildkit |
| RUN java -XX:ArchiveClassesAtExit=healthcheck.jsa -jar /home/ijug-api-1.2.3.jar check-health --ignore-errors # buildkit |
| EXPOSE [8080/tcp] |
| ENTRYPOINT ["java" "-XX:SharedArchiveFile=ijug-api.jsa" "-jar" "/home/ijug-api-1.2.3.jar"] |
| CMD ["start"] |
| HEALTHCHECK {Test:[CMD java -XX:SharedArchiveFile=healthcheck.jsa -jar /home/ijug-api-1.2.3.jar check-health] Interval:0s Timeout:0s StartPeriod:0s StartInterval:0s Retries:0} |