r9k bot for matrix
0

Configure Feed

Select the types of activity you want to include in your feed.

matrix-r9k / Dockerfile
581 B 17 lines
1FROM rust:1.94-bookworm AS builder 2WORKDIR /build 3COPY Cargo.toml Cargo.lock* ./ 4RUN mkdir src && printf 'fn main() {}\n' > src/main.rs 5RUN cargo build --release 6RUN rm -rf src 7COPY src ./src 8RUN touch src/main.rs && cargo build --release 9 10FROM debian:bookworm-slim 11RUN apt-get update \ 12 && apt-get install -y --no-install-recommends ca-certificates \ 13 && rm -rf /var/lib/apt/lists/* 14COPY --from=builder /build/target/release/matrix-r9k /usr/local/bin/matrix-r9k 15RUN useradd --system --uid 10001 --home-dir /data r9k 16USER 10001:10001 17ENTRYPOINT ["/usr/local/bin/matrix-r9k"]