trakt-ical-sync (latest)
Published 2026-08-13 14:53:11 +02:00 by daan
Installation
docker pull git.rune.town/daan/trakt-ical-sync:latestsha256:a07348b4879bd1ac8ad84c93a09284f0c852ef29e8afd20fc79263d171646a1dImage layers
| ADD alpine-minirootfs-3.22.5-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| RUN /bin/sh -c apk add --no-cache ca-certificates && adduser -D -H -u 10001 trakt && mkdir -p /data && chown trakt:trakt /data # buildkit |
| COPY /build/target/release/trakt-ical-sync /usr/local/bin/trakt-ical-sync # buildkit |
| USER trakt |
| VOLUME [/data] |
| EXPOSE [8080/tcp] |
| ENV DATABASE_PATH=/data/trakt-ical-sync.db BIND_ADDR=[::]:8080 RUST_LOG=trakt_ical_sync=info |
| HEALTHCHECK {Test:[CMD-SHELL wget -q -O /dev/null "http://[::1]:8080/healthz" || exit 1] Interval:1m0s Timeout:5s StartPeriod:30s StartInterval:0s Retries:3} |
| ENTRYPOINT ["trakt-ical-sync"] |
| CMD ["serve"] |