feedlynx 0.2.0

Collect links to read or watch later in your RSS reader.
Documentation
FROM docker.io/rust:1.80-alpine3.20 AS builder

RUN apk --update add --no-cache musl-dev

WORKDIR /usr/src/feedlynx

COPY . .

RUN cargo build --release --locked


FROM alpine:3.20

ENV FEEDLYNX_ADDRESS=0.0.0.0

RUN mkdir -p /data

#RUN apt-get update & apt-get install -y extra-runtime-dependencies & rm -rf /var/lib/apt/lists/*

COPY --from=builder /usr/src/feedlynx/target/release/feedlynx /usr/local/bin/feedlynx

VOLUME ["/data"]

ENTRYPOINT ["/usr/local/bin/feedlynx"]