Monorepo for Tangled tangled.org
5

Configure Feed

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

1FROM rust:1.96-slim-trixie AS builder 2RUN apt-get update && apt-get install -y --no-install-recommends \ 3 ca-certificates pkg-config perl make cmake clang mold \ 4 && rm -rf /var/lib/apt/lists/* 5ENV RUSTFLAGS="-C linker=clang -C link-arg=-fuse-ld=mold" 6WORKDIR /src 7COPY . ./ 8RUN rm -f .cargo/config.toml 9RUN cargo build --release --bin hydrant 10RUN strip target/release/hydrant 11 12FROM debian:trixie-slim 13RUN apt-get update && apt-get install -y --no-install-recommends \ 14 ca-certificates \ 15 && rm -rf /var/lib/apt/lists/* 16COPY --from=builder /src/target/release/hydrant /usr/local/bin/hydrant 17ENV HYDRANT_DATABASE_PATH=/var/lib/hydrant 18EXPOSE 3000 19ENTRYPOINT ["/usr/local/bin/hydrant"]