recurring-tasks 1.2.0

Define tasks and run them in an app forever, ala cronjobs. And don't run already/still running tasks.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
FROM rust:latest

WORKDIR /app

COPY . .

RUN cargo build --release
RUN cargo build --release -p db
RUN cargo build --release -p simple

CMD ["cargo", "run", "--release", "-p", "db"]

# docker build -t recurring-tasks .
# docker run --rm -it -v "$HOME/ca-certificate.crt:/opt/ca-certificate.crt" -e POSTGRES_CONN="$POSTGRES_CONN" -e RUST_LOG=debug recurring-tasks