| # debian.sh --arch 'amd64' out/ 'bookworm' '@1789689600' |
| /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates && rm -rf /var/lib/apt/lists/* |
| /bin/sh -c useradd --system --uid 2613 --user-group --home-dir /app --shell /usr/sbin/nologin pumpkin |
| WORKDIR /app |
| COPY file:7802a906001eecddf3ffab370b7cb2e1e77eadff117f6ec1e266825b8f0bf065 in /app/pumpkin |
| COPY file:02b94272ddcfd13a6c5c7ce8084aa75171398d5d2a607c15260659063c3ee634 in /app/rcon-healthcheck |
| COPY file:12a65096cd9a5158db971935e0618da4d2e1ff1537fc3d41c4ece7443995bfef in /app/entrypoint.sh |
| COPY file:3b5c424f7b212d6ec5a83490dd4a4ccf92fe07721e1e6cb283790646f36cebd2 in /app/pumpkin.toml.in |
| COPY file:ad249ff30d1c3934efa478c6ef3476503740262e90d149b30331352dfde5447a in /opt/alysia/plugins/alysia-core.wasm |
| /bin/sh -c chmod 0755 /app/entrypoint.sh /app/rcon-healthcheck /app/pumpkin && mkdir -p /app/plugins /app/world && chown -R pumpkin:pumpkin /app /opt/alysia |
| USER pumpkin |
| EXPOSE 25565 25575 |
| VOLUME ["/app/world"] |
| HEALTHCHECK --interval=30s --timeout=5s --start-period=180s --retries=3 CMD ["/app/rcon-healthcheck"] |
| ENTRYPOINT ["/app/entrypoint.sh"] |