Something went wrong. Try again.
Monorepo for Tangled tangled.org
Something went wrong. Try again.
805 B · 16 lines
1234567891011121314151617# Development sidecar; build dependencies are fetched before joining tngl.FROM rust:1.96.0-slim-trixie AS builderRUN apt-get update && apt-get install -y --no-install-recommends ca-certificates pkg-config cmake clang git && rm -rf /var/lib/apt/lists/*WORKDIR /srcCOPY . .RUN --mount=type=cache,target=/usr/local/cargo/registry \ --mount=type=cache,target=/usr/local/cargo/git \ --mount=type=cache,target=/src/target \ cargo build --locked -p tranquil-gate && cp /src/target/debug/tranquil-gate /tranquil-gate
FROM debian:trixie-slimRUN apt-get update && apt-get install -y --no-install-recommends ca-certificates wget && rm -rf /var/lib/apt/lists/*COPY --from=builder /tranquil-gate /usr/local/bin/tranquil-gateUSER 65534:65534EXPOSE 3100ENTRYPOINT ["/usr/local/bin/tranquil-gate"]